Lyrics Page

All My Hope

By Passion + Crowder + Tauren Wells

1,895 views Sep 24, 2026 updated Whole Heart (Live) album Verified editorial review

Song Meaning

Crowder, Passion, and Tauren Wells open with a single image doing a lot of work: "I've been down to the river, I ain't the same, a prodigal returned." It's a direct nod to Luke 15, and the song wastes no time explaining the reference before moving straight into what that return actually cost and gained.

The second verse gets specific about where the singer started: "I'm no stranger to prison, I've worn shackles and chains." Luke 15:20 describes the father running to meet the returning son "while he was still a long way off" — no waiting for an apology first, no probation period. That's the same unearned welcome this verse leans on: "I've been freed and forgiven, and I ain't going back."

The hook keeps the whole song anchored to one claim, repeated rather than developed: "all my sins are forgiven, I've been washed by the blood." 1 John 1:7 makes the same trade explicit — "the blood of Jesus his Son cleanses us from all sin" — which is why the song never needs a bridge explaining how the change happened. The chorus already said it plainly enough to just keep singing.

Lyrics Verified by Editorial Team

I’ve been held by the Savior
I’ve felt fire from above
I’ve been down to the river
I ain’t the same
A prodigal returned

All my hope is in Jesus
Thank God my yesterday’s gone
All my sins are forgiven
I’ve been washed by the blood

I’m no stranger to prison
I’ve worn shackles and chains
But I’ve been freed and forgiven
And I ain’t going back
No, I’ll never be the same
That’s why I sing

All my hope is in Jesus
Thank God my yesterday’s gone
All my sins are forgiven
I’ve been washed by the blood

There’s a kind of thing
That just breaks a man
Brings him down to his knees
See, I’ve been broken
More than a time or two, yes
Then He picked me up
And showed me
What it means to be a man
Come on and sing

All my hope is in Jesus
Thank God my yesterday’s gone
All my sins are forgiven
I’ve been washed by the blood

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.