Discontentment is terrible. In fact, the Bible indicates that if you are discontent, you are without faith and sinning. God knows where you are. He has you where you are for a purpose and He has a plan for your life.
Using Paul as an example, even when in prison, Jamie as says there is nothing wrong with waiting for God and that we can never really learn to be content unless we do. He then lists 3 things that are the secret to being content.