Ezra 1:1 (NIV)
“In the first year of Cyrus king of Persia, in order to fulfill the word of the Lord spoken by Jeremiah, the Lord moved the heart of Cyrus king of Persia to make a proclamation throughout his realm and also to put it in writing
Have you ever waited a long time for something you deeply hoped for-so long that you started wondering if it would ever happen? Maybe a job, healing, reconciliation, or an answer to a long-standing prayer? That’s exactly where the people of Judah found themselves. For 70 years, they had lived in exile, far from home, wondering if God’s promises had expired. But Ezra 1:1 reminds us of a beautiful truth: God never forgets His word.
What’s remarkable in this verse is not just that the promise was fulfilled, but how it happened. God moved the heart of a pagan king-Cyrus of Persia-to initiate the return of the Israelites to their land. Think about that for a moment. Cyrus didn’t know the God of Israel personally, yet his heart was stirred by the sovereign hand of God to fulfill a promise spoken decades earlier by the prophet Jeremiah (Jeremiah 29:10). It’s a powerful reminder that God is not bound by time or limited by people. He can use anyone-rulers, systems, even unbelievers-to bring His word to pass.
This verse encourages us to hold on when life feels like a long exile. God’s timeline might not always match ours, but His faithfulness never runs late. What He has spoken over your life-through His Word, through prophecy, or through a quiet whisper in prayer-He will bring to pass. Don’t let the delay convince you otherwise. God is working behind the scenes, aligning hearts and orchestrating events, even in places you can’t see.
So, what promises are you still holding on to? Don’t give up. Let Ezra 1:1 stir your faith today. If God could move the heart of a foreign king to fulfill His word, He can move whatever needs to shift in your life too. He’s not just the God who makes promises-He’s the God who keeps them.
Prayer:
Lord, thank you for being faithful to your word. Sometimes I struggle with waiting, especially when I don’t see immediate results. But today I’m reminded that you never forget your promises. Help me to trust your timing, and to believe that you’re working-even when I can’t see it. Stir my heart with faith again, and give me the patience to hold on until your word is fulfilled in my life.
Now press the ‘rewind’ button and let’s go back all the way to the beginning;…
We end the month where we began: with a God whose name is missing from…
Joseph said this to his brothers, but it reads like commentary on the entire book…
The best training for trusting God's providence in the future is reviewing His providence in…
We are inside our own stories in a way that makes them very difficult to…
The man who had been weeping at the gate in sackcloth was now the second…