And therefore will the LORD wait, that he may be gracious unto you, and therefore will he be exalted, that he may have mercy upon you: for the LORD is a God of judgment: blessed are all they that wait for him.
God often hesitates to answer prayers. There are several examples of this in the Bible. Jacob received the blessing of an angel before dawn – he had to fight for it all night long. Paul petitioned the Lord three times to have the “thorn in the flesh” removed, but there was no guarantee that it would be removed, but instead, he received the promise that God’s grace should be fully granted to him. If you knocked on the door of mercy and got no answer, shall I tell you why the Great Creator didn’t open the door and let you in? Our father has a reason for making us wait like this. Sometimes it is meant to show God’s power and sovereignty so that people will know that Jehovah has the right to give or withhold. You may have to wait for your desire to become more intense. God knows that delaying speeds up desires and increases them.
God knows that if He keeps you waiting, you will see your needs more clearly and seek them more eagerly. And for that long hesitation, may you admire mercy more and more. There may be some problem that needs to be removed before the joy of the Lord is given. You may be confused about the plan of the gospel, or you may have a little more trust in yourself instead of simply trusting the Lord Jesus completely. Or God may allow you to remain for a while and finally reveal to you the fullness of His grace. Without it, it certainly won’t be forgotten, but it will soon fill you with joy and satisfaction. Do not be silent in despair, but immediately begin your heartfelt supplication.