There is a story about a man who was led into the Lord's treasure houses. Among many other wonders, there was revealed to him the "Delayed Blessings Office," where God kept certain things, prayed for until the right time came to send them.
"For the vision is yet for an appointed time...though it tarries, wait for it; because it will surely come, it will not tarry." Habakkuk 2:3
It takes a long time for some requesters to learn that delays are not denials. There are secrets of love and wisdom in the "Delayed Blessings Department," which are rarely dreamt of! Men would pluck their graces green when the Lord would have them ripe.
"And therefore will the Lord wait, that he may be gracious unto you." Isaiah 30:18
He is watching in the hard places and will not allow one trial too many; He will let the junk be consumed, and then He will come gloriously to your help.
Do not grieve Him by doubting His love. Lift up your head, and begin to praise Him even now for the deliverance which is on the way to you, and you will be abundantly rewarded for the delay which has tried your faith. He works on His time schedule.
In His time, In His time
He makes all things beautiful in His time
Lord, please show me every day
As You’re teaching me Your way
And I’ll do just what You say
In Your time