Jeremy Rosado sings a powerful ‘Keep Holding On’ the way a weary soul prays—slow at first, honest and trembling, and then somehow rising into something strong enough to carry you through. His voice feels like a hand reaching for yours in the dark, whispering, “I know. But don’t give up yet.”
And friend… that’s exactly the message we need in the long nights, the heavy mornings, the unseen battles we carry in quiet.
This song, now streaming as a lyric video on GodTube, is for the worn-out heart, the one that keeps showing up even when the strength feels thin. Jeremy once said it’s for “This song is about encouragement and is a reminder to that person that the same God who showed up before will do it again. Miracles are what this song is declaring over every person who hears it.”
There’s something encouraging about that kind of honesty. Something tender. Something deeply human.
Because sometimes faith looks less like hallelujah hands in the air and more like fingers clinging to the hem of hope with everything you’ve got. That’s where this song meets you, in the middle of your waiting room, your valley, your unanswered prayers.
And woven through the lyrics are threads of Scripture—quiet echoes of every moment God told His people:
“Hold fast.”
“Do not fear.”
“I will never leave you.”
“I am working, even now.”
You can almost hear the promises beating beneath each note. From Isaiah’s reminder that God gives “strength to the weary,” to the psalmist’s cry that “the Lord upholds those who fall,” to Paul’s assurance that “He who promised is faithful”, the song feels like it was stitched straight out of Scripture’s most comforting pages.
Jeremy doesn’t sing from a place of pretending.
He sings from the lived-in place where brokenness meets belief. The place where the night feels long, but grace keeps finding you anyway. The place where you learn that holding on isn’t weakness—it’s worship.
And this is what I love most: The song doesn’t try to rush your pain. It doesn’t command you to “get it together.” Instead, it sits with you. It breathes beside you. It reminds you that God’s promises do not come late; they come right on time. Yes, even when the waiting feels unbearable. Yes, even when nothing looks like it’s changing.
Hold on, the song says, because God is still holding you. Because the story isn’t done. Because the miracle you can’t see yet is already in motion.
If you need that kind of encouragement today, a soft place to land, a whisper of hope, a reminder that you’re not forgotten—go listen to this beautiful song. Let it wash over you. Let it remind you that holding on is not the absence of fear, it’s the presence of God.
And friend…
He’s here.
He’s working.
He’s not finished with your story.
Keep holding on.
Isaiah 40:31 But they that wait on the LORD shall renew their strength; they shall mount up with wings as eagles; they shall run, and not be weary; and they shall walk, and not faint.