“Therefore the Lord waits to be gracious to you,
and therefore He exalts Himself to show mercy to you.
For the Lord is a God of justice;
blessed are all those who wait for Him.”
God waits. Ponder that for a moment. God waits. The God of the universe, Maker of Heaven and Earth, waits. What does He wait for? He waits for us. He loves us, He longs for us, and He desires to be gracious to us. Yet before He can shower us with His presence, before He can use us for His purposes, He first waits. He waits for us to wait for Him. He doesn’t chase us; our enemies do that. He doesn’t run after us; although we often run away from Him. He waits. He simply waits. And as He waits, He calls. He beckons each of us to come. To bow before His throne. To be still. To cease our striving. To surrender. He waits for us to wait upon Him.
What happens when we wait? God is faithful to show Himself strong. God doesn’t call us to “be still and know” (Psalm 46:10) He is God so our enemies can be victorious over us. He doesn’t ask us to wait so we can be trampled underfoot. Just the opposite. He calls us to be still knowing when we cease striving, victory will come and our enemies will be defeated. When we wait, God is exalted. For God exalts Himself. Yes–once we wait, once we stop pursuing our own agenda, once we cease grasping at the winds of human desire, once we surrender our every moment to God–God MOVES. And when God moves, miracles happen, lives are changed, souls are saved.
So let your heart take courage, my friend. Take courage in the Lord. Know and trust and believe you will see the goodness of the Lord in the land of the living (Psalm 27:13).
“Wait for the Lord; be strong, and let your heart take courage; wait for the Lord!”