You know, the Apostle Peter wrote in 2 Peter, "The Lord is not slow about His promise, as some count slowness, but is patient toward you, not wishing for any to perish but for all to come to repentance." I believe he was referring to the promise of Christ's return here but I was thinking He is speaking about the character of God and how He is always patient with us and for us.
Sometimes it seems as though He has waited for too long to answer our prayers or even to fulfill His promises to us. And yet He is not slow about His promise. He is patient ~ He's actually holding back on those promises because of His patience. He allows time for repentance ~ time for us to turn from the things that are not of Him. Time for us to come in line with His purposes so that we will not miss out on the fullness of the fulfillment of those promises!
Just think of the sorrow of loss we would experience if He came with the answers and the promises and we were not ready to fully receive them! Our desperation for comfort does not mean we are ready to receive HIM!! We could very well be sitting in the muck and mire of our self-serving lives watching His promises pass us by because our hearts are hard and unable to receive Him. The answers to our prayers are multi-faceted, always taking into account the lives that are effected by our own. He carefully weaves the tapestry of redemption, always keeping in view the precious ones around us. He patiently waits for them, as He patiently waits for us . . .
Papa, bring my heart to total surrender. Let me have the gift of repentance. Cover me with Your blood of atonement. Make my heart of stone into a heart of flesh. Make me ready to receive and walk in the fullness of your promises and in the light of the revelation of the GLORIOUS Son of God!