Psalm 27: 13 I had fainted, unless I had believed to see the goodness of the Lord in the land of the living.
14 Wait on the Lord: be of good courage, and he shall strengthen thine heart: wait, I say, on the Lord.
Psalm 37: 4 Delight thyself also in the Lord: and he shall give thee the desires of thine heart.
5 Commit thy way unto the Lord; trust also in him; and he shall bring it to pass.
6 And he shall bring forth thy righteousness as the light, and thy judgment as the noonday.
7 Rest in the Lord, and wait patiently for him:
Psalm 40: 1 I waited patiently for the Lord; and he inclined unto me, and heard my cry.
2 He brought me up also out of an horrible pit, out of the miry clay, and set my feet upon a rock, and established my goings.
David had been chosen to by God to be the next King of Israel. King Saul became exceedingly jealous as David’s popularity grew among the people of the nation and even within his own family. David was forced to run for his life into exile and lived hidden in caves. How many years was he forced to wait, hidden and at moments afraid for his life? Some say 15 years. All the while in those dark caves, alone with God–David was being prepared to become King. There are times in which you note that David’s songs began with deep desperation wanting to know how God was going to perform His will; yet, David ended always with "wait upon the Lord." When we reach those moments of deep dark pits that we believe will overcome us, we need to be reminded within our soul to trust and wait. God is still on His throne. He is omnipotent, omniscient, and has already proven the depths of His love for you. He has the perfect plan for your life and He continues to unfold it in His perfect timing. So with patience, wait-trusting His heart.
http://www.youtube.com/watch?v=eLn0cRl-0GE
While waiting there are some steps you can take as follows:
1. Pray. There is power found in prayer. Even if you do not know what to say, just sit quietly before God. The Holy Spirit will make intercession for you. Pray even if you are feeling frustrated or angry with God; because He knows already how you are feeling. This prayer is not because God doesn’t know; but it gives Him the quiet time to soothe and comfort you.
2. If there is ever a time that you need to be studying your Bible morning and evening or sometimes all day long, it is when facing a valley. It is better to have studied always, but especially during valleys. How can you claim His promises, if you don’t know what they are?
3. Remember every trial (big or small) you have ever been through in the past and remember how God had carried you through.
4. Make a list of God’s promises concerning finances, illness, loss or whatever your valley is. Keep those scriptures with you and reread them frequently
5. Find Christian Songs that declare His Might and Power and Love—hum them to your own self throughout the day.
6. Each morning make a list of those things for which you are thankful to God and read them to God.
7. Do not skip meals or do without sleep. Even if you don’t want to eat, do it anyway. If you awaken in the night, pray quietly while taking deep slow breathes—you can hear God’s response clearer when you quiet your own mind. This is not your moment to diet or deprive yourself of sleep.
8. Neither should you spend all day in bed. Get up and put one foot in front of the other, one step at a time until you do finish that day something you can call an accomplishment—then say “Thank you, Lord for today.