I called him, but he gave no answer.Song of Songs 5:6
Prayer sometimes lingers, like a petitioner at the gate, until the King comes with the blessings that she seeks. The Lord, when He has given great faith, has been known to test it by long delays. He has allowed His servants' voices to echo in their ears as if the heavens were brass. They have knocked at the golden gate, but it has remained immovable, as though it were rusted upon its hinges. Like Jeremiah, they have cried, "You have wrapped yourself with a cloud so that no prayer can pass through."1
In this manner true saints have continued to wait patiently without a reply, not because their prayers were not strong, nor because they were unaccepted, but because it so pleased Him who is a Sovereign and who gives according to His own pleasure. If it pleases Him to test our patience, shall He not do as He wishes with His children? Beggars must not be choosers either as to time, place, or form.
But we must be careful not to take delays in prayer for denials. God's postdated checks will be punctually honored; we must not allow Satan to shake our confidence in the God of truth by pointing to our unanswered prayers. Unanswered petitions are not unheard. God keeps a file for our prayers—they are not blown away by the wind; they are treasured in the King's archives. This is a registry in the court of heaven in which every prayer is recorded.
Struggling believer, your Lord has as it were a tear-bottle in which the costly drops of your sacred grief are put away, and a book in which your holy groanings are numbered. By-and-by your case shall prevail. Can you not be content to wait a little? Will the Lord's time not be better than yours? By-and-by He will comfortably appear, to your soul's joy, and will cause you to put away the sackcloth and ashes of long waiting and put on the scarlet and fine linen of full fruition.
1) Lamentations 3:44