David said, “Wait patiently for the Lord. Be brave and courageous. Yes, wait patiently for the Lord” (Psalm 27:14, New Living Translation). Waiting on God, however, is often easier said than done. It’s hard to wait for Him when you’re tired of being tired. It’s a laborious task to stand still when it’s seems like God hasn’t acknowledged your plea. It’s tough to be patient when others instantly receive the blessings you’ve requested for months.
Waiting was a novel experience for Elijah in this text, for God normally answered him immediately. But this time He delayed His response. If Elijah was anything like us, then I’m sure he had some choice words for God – “What’s taking You so long. Have you forgotten about me. I mean, I am doing Your will, Lord.” But God’s delay was probably the best remedy for Elijah, for had He answered His prayer request immediately, Elijah would have died in the wilderness (see 1 Kings 19:4). After 40 days, God answered Elijah, and His Word gave Elijah the strength and confidence to resume his mission.
No matter how long it takes, we should wait on God. Impatience can be disastrous; just ask Abraham and Sarah. So wait on God, and He’ll give you a life-changing solution.
I waited patiently for the Lord to help me, and he turned to me and heard my cry. He lifted me out of the pit of despair, out of the mud and the mire. He set my feet on solid ground and steadied me as I walked along (Psalm 40:1-2, New Living Translation).