“For My thoughts are not your thoughts, Nor are your ways My ways,” says the LORD.Isaiah 55:8 (NKJV)
God has not promised to rescue us according to our time schedule. If it appears that your prayers are unanswered, do not dishonor the Lord with unbelief. Waiting in faith is a high form of worship. In some respects, it excels the adoration of the shining ones above.
God delivers His servants in ways that exercise their faith. He would not have them lacking in faith, for faith is the wealth of the heavenly life. He desires that the trial of faith continues until faith grows strong and comes to full assurance. The Sycamore fig never ripens into sweetness unless it is bruised; the same is true of faith. Tested believer, God will bring you through, but do not expect Him to bring you through in the way that human reason suggests, for that would not develop your faith:
God works in a mysterious way, His wonders to perform.
He plants His footsteps in the sea, and rides upon the storm.
You fearful saints, fresh courage take: the clouds you
so much dread
Are big with mercy and shall break in blessings on your head.
Judge not the Lord by feeble sense, but trust Him
for His grace;
Behind a frowning providence He hides a smiling face.
Blind unbelief is sure to err and scan His work in vain;
God is His own interpreter, and He will make it plain.
God has a way of His own. “My thoughts are not your thoughts, nor are my ways your ways, says the Lord” (Is. 55:8). “Stand still and consider the wondrous works of God” (Job 37:14). Obey Him, and that will be far more in accord with your position as a finite creature than the vain attempt to map out a course for your Creator. Obey Him and rest assured, for He will not be late in providing.
— Charles Spurgeon