Promises, Promises
Hey friend,
Come on in—grab that mug of coffee or tea, (or both, I won’t judge), and settle into your favorite chair across. The morning light is soft, the house is quiet, and I’ve been thinking about a passage that feels like it was written for the exact kind of waiting season so many of us find ourselves in. Let’s open 2 Peter 3:8-9 together and just talk it through, the way friends do when there’s no rush and nowhere else we need to be.
2 Peter 3:8-9 (NIV) “But do not forget this one thing, dear friends: With the Lord a day is like a thousand years, and a thousand years are like a day. The Lord is not slow in keeping his promise, as some understand slowness. Instead he is patient with you, not wanting anyone to perish, but everyone to come to repentance.”
Have you ever sat with a promise that feels like it’s taking forever? Maybe you’ve prayed the same prayer for years, watched the calendar turn, and wondered quietly, “God… are You even listening?” Peter’s readers were feeling something very similar. Scoffers were mocking them: “Where is this ‘coming’ He promised? Everything’s just going on as it always has.” The delay was starting to look like forgetfulness—or worse, failure.
Into that ache Peter leans in with the gentlest, firmest word: “Dear friends… do not forget this one thing.” He reminds them (and us) that the God we wait for does not experience time the way we do. A thousand years can feel like a single day to Him, and a single day can hold the weight of a millennium. This isn’t poetic exaggeration; it’s a loving correction of our limited perspective. We measure God’s faithfulness by the ticking of our clocks. He measures it by the unfolding of His heart.
Then comes the heart of the passage—the reason for the “delay.”
“The Lord is not slow in keeping his promise, as some understand slowness. Instead he is patient with you…”
That little phrase “with you” is so personal. The patience of God is not an abstract attribute floating somewhere in the heavens. It is directed toward you. Toward the person reading these words right now. Toward the one still wrestling, still wandering, still not quite ready.
Why this long patience? Because God is not willing that any should perish. His heart burns with a holy longing that everyone—every single person—would turn and find life. The delay is not indifference. It is mercy with the door still open.
Isn’t that staggering? The same God who spoke galaxies into existence slows His own schedule so that one more heart might soften, one more life might turn, one more prodigal might come home. The “slowness” we sometimes resent is actually the kindness of a Father who refuses to close the door while there is still time for repentance.
So the next time the waiting feels heavy, remember: you are not being overlooked. You are being given room. The God who holds eternity is using time itself as an invitation—an invitation still extended to you, and through you, to others. His patience is not weakness.
It is love that refuses to give up.
Personal Reflection Questions
- Where in your life right now does God’s timing feel “slow”? How might viewing that delay as personal patience change the way you wait?
- Peter says the Lord is patient “with you.” What does it mean for you, specifically, that God’s patience has your name on it?
- Is there someone in your life for whom you’ve almost given up praying? How does this passage invite you to keep the door of hope open a little longer?
- In what quiet way might God be inviting you toward deeper repentance or fuller trust in this season of waiting?
Take a few unhurried moments with these questions. Let the patience of God settle over you like a warm blanket. He is not late. He is lovingly on time—for you.
A Short Prayer
Father, thank You that Your timing is never late and never cold. Thank You for the patient love that still holds the door open for me and for the people I care about. Help me trust Your heart when the waiting feels long. Soften any place in me that needs to turn toward You again, and keep me gentle and hopeful while we wait together. In Jesus’ name, Amen.