“Over and Over Again”

David Leonard on GoodChristianMusic.com

David Leonard “Over and Over Again” New Song Alert

There are moments in life when the weight of everything you regret seems louder than anything you believe. David Leonard’s “Over and Over Again” steps directly into that space—not with judgment, not with pressure, but with a steady voice reminding you that grace has never once walked away. The song feels like someone turning on a light in a room you thought would stay dark forever.

David Leonard has always written from the middle of real life. From his days in Jackson Waters, to his years with NEEDTOBREATHE, to the worship movement of All Sons & Daughters, his voice has carried the same thread: honesty. Not polished testimony—honesty. His newest project, Well Done – EP, continues that legacy, and “Over and Over Again” may be one of the clearest expressions of mercy he’s ever released. It’s a song for anyone who has ever felt buried under mistakes, worn out by shame, or convinced they’ve run out of chances.

The opening lines paint the picture clearly: shame that feels familiar, mistakes that feel countless, chains that refuse to break. But the song doesn’t stay there. It moves toward a truth that Scripture has been shouting for centuries—God meets people at the edge, not after they’ve cleaned themselves up. It echoes the fierce tenderness of Psalm 130:7 — “With the LORD there is mercy, and with him is plenteous redemption.” Not limited redemption. Not conditional redemption. Plenteous redemption.

When the chorus declares, “Take heart, you’re not in over your head,” it carries the same spirit as Isaiah 43:2 — “When thou passest through the waters, I will be with thee… and the rivers shall not overflow thee.” The promise isn’t that the waters won’t rise—it’s that they won’t win. Grace doesn’t wait for calm seas; it steps into the flood and holds you above the waves.

Then comes the line that feels like a lifeline: “Your story’s not over yet, the ending is written in red.” That is the gospel in one sentence. It mirrors the depth of Hebrews 9:12 — “By his own blood he entered in once… having obtained eternal redemption for us.” The ending of your story isn’t written in failure, or fear, or shame—it’s written in blood that already secured victory.

The bridge drives the message home: there is nowhere you can run, nothing you have done, no darkness deep enough to separate you from the love of God. That truth stands on the foundation of Jeremiah 31:3 — “Yea, I have loved thee with an everlasting love: therefore with lovingkindness have I drawn thee.” Everlasting love doesn’t expire when you fall. It doesn’t weaken when you wander. It doesn’t hesitate when you break. It draws you back—over and over again.

“Over and Over Again” is the kind of song that reminds you that grace is not fragile. Mercy is not reluctant. Redemption is not rare. God does not meet you once and then move on—He meets you repeatedly, faithfully, relentlessly. Every time you fall. Every time you run. Every time you think you’ve gone too far. He finds you again.

If you’re carrying shame, let this song remind you that grace is already walking toward you. If you’re tired of trying to fix yourself, let mercy crash over you instead. If you feel like your story is stuck, remember that the Author hasn’t stopped writing.

David Leonard’s “Over and Over Again” is out now—a powerful reminder that God’s mercy doesn’t run out, and His love doesn’t retreat. Add it to your playlist, share it with someone who needs hope today, and grab your copy here on Amazon to support David’s newest project and help us continue sharing music that lifts hearts and points people back to Jesus.

Like what you see? Explore more below—each image leads to a story of hope, healing, or joy.

Click here to vist our Shop ^
Want to share your feature? Use this ^