"Wait on the LORD: be of good courage, and he shall strengthen thine heart: wait, I say, on the LORD"
Psalm 27:14 KJV
In the instant world that we live waiting isn't our nature, we want everything to be instant, even when we take our prayer requests to God, we want instant answers. Waiting serves many purposes, waiting for the right circumstances, waiting for the maturity to handle the answer, waiting for others involved to be prepared by God. It is vital to remember our goal should be to be in God's will and not our own. To be in God's will is to be in God's time. God knows when, only God was in the beginning and only God sees the end.