How can we trust God's promises in Haggai 2:21 during uncertain times? Setting the Scene • “Tell Zerubbabel governor of Judah that I am about to shake the heavens and the earth.” (Haggai 2:21) • The remnant had just returned from exile, their temple project stalled, their economy weak, and their future unsure. • Into that fragile moment God speaks with absolute certainty—He will act, He will shake, He will establish His glory. Why a Promise of Shaking Encourages Us • Shaking removes what is temporary so what is eternal can remain (Hebrews 12:26-27). • It proves God, not human systems, controls history (Psalm 46:2-3, 6-7). • It signals the coming of greater glory (Haggai 2:7): the Lord Himself will fill His house. God’s Track Record—Faithfulness You Can Verify • He shook Egypt to free Israel (Exodus 12:29-33). • He toppled Jericho’s walls without siege engines (Joshua 6:20). • He humbled Babylon overnight so His people could return (Daniel 5:30-31). • Scripture presents these as literal events; their historic fulfillment anchors our confidence in every future promise. Unchanging Character, Unbreakable Word • “God is not a man, that He should lie… Has He spoken, and will He not fulfill it?” (Numbers 23:19). • “I am the LORD, and I do not change” (Malachi 3:6). • “The steadfast love of the LORD never ceases… great is Your faithfulness” (Lamentations 3:22-23). What Trust Looks Like in Today’s Uncertainty 1. Rehearse His deeds • Keep a running list of personal and biblical examples where God has come through. 2. Anchor decisions in His Word • Let promises, not headlines, shape priorities (Matthew 6:33). 3. Hold resources loosely • If He shakes economies, careers, or plans, it’s to build something better (Romans 8:28). 4. Strengthen the “temple” He inhabits • Pursue holiness and fellowship; His glory now dwells in His church (1 Corinthians 3:16-17). 5. Speak hope to others • Zerubbabel needed the prophetic word; people around us need it, too (2 Corinthians 1:20). Living with Confidence • Past faithfulness + present sovereignty = future certainty. • Every promise God made through Haggai found—or will find—literal fulfillment. • Therefore, in every upheaval we can echo David: “My times are in Your hands” (Psalm 31:15). |