Isaiah 40:31 (NKJV) But those who wait on the LORD shall renew their strength; they shall mount up with wings like eagles, they shall run and not be weary, they shall walk and not faint.
Sometimes waiting for that breakthrough seems to take forever. When Moses waited for the Pharaoh to let the people go, it took ten plagues. When Job lost everything he had, including his health---he went through a time of despair. It was at least nine months before he was delivered. And then there was Joseph. He had a dream as a young man and it would be about 17 years before the dream was fulfilled. He went through abandonment by his own brothers, slavery and prison time.
The Bible says in Isaiah 30:18, "But GOD's not finished. He's waiting around to be gracious to you. He's gathering strength to show mercy to you. GOD takes the time to do everything right---everything. Those who wait around for him are the lucky ones" (The Message Translation). God is a just God. The picture is always bigger than what we see. When we are tormented by the enemy, it is like money in the bank. The more trouble---the more the blessing.
When Moses and the people left Egypt, they plundered the Egyptians (Ps. 105:37). They had so much gold; they built a calf out of it and had plenty left over. The Bible says Job was so wealthy to begin with, he was the greatest of all the people of the East (Job 1:3). God restored double to him (Job 42:10). Joseph was exalted to the highest position in Egypt. Only in regards to the throne he was second in command to the Pharaoh.
Many believers are facing great challenges these days. It stands to reason. The body of Christ is coming out stronger and bigger than ever before. Like Job, health is being restored. Like Moses and the people of Israel---we are plundering the enemy. Like Joseph, we are being exalted to places of authority.
If you face a challenge today---wait upon the Lord. It is always worth the wait!