[Intro]
I’ve walked roads I shouldn’t have survived,
Carried pain I couldn’t leave behind.
I questioned where You were,
But looking back, Lord,
I see You everywhere.
[Verse 1]
I’ve had nights when the bottle knew my name,
Days when I was drowning in my shame.
I fought my battles on my own,
Pretending I could stand alone.
But You were there when I ran wild,
Still calling home Your stubborn child.
You saw the man beneath the scars
And loved me right where I was.
I thought strength meant never breaking,
But You showed me something more:
Strength is falling to my knees
And reaching for You, Lord.
[Pre-Chorus]
Every road that should’ve ended me,
Every chain that tried to bury me,
Every time I whispered, “God, I’m done,”
You said, “Son, we’re not finished yet.”
[Chorus]
You never let me go,
Through the fire, through the sorrow.
When I couldn’t see tomorrow,
You were holding onto me.
When my faith was barely breathing,
When my heart was torn and bleeding,
You gave every broken piece of me
A reason to believe.
Take my heart,
Take my plans,
Take this life out of my hands.
Less of me, more of You.
Jesus, I belong to You.
[Verse 2]
I’ve stood beside the empty spaces,
Wishing I could see those faces.
There are names I’ll carry every day,
Love that death can’t take away.
When grief comes knocking late at night,
I trust You hold them in Your light.
I may never understand,
But I know they’re in Your hands.
Every valley taught me something,
Every wilderness an altar.
Even when I thought You left me,
You were closer than I knew.
[Chorus]
You never let me go,
Through the fire, through the sorrow.
When I couldn’t see tomorrow,
You were holding onto me.
Take my heart,
Take my plans,
Take this life out of my hands.
Less of me, more of You.
Jesus, I belong to You.
[Bridge]
I praise You for the doors You closed!
I praise You for another sunrise!
For the ones I love and carry,
And the fact I’m still alive!
When I was lost—
YOU FOUND ME!
When I was bound—
YOU FREED ME!
When I was empty—
YOU FILLED ME!
When I was broken—
YOU HELD ME!
Darkness said, “You’ll never change.”
But Heaven called me by a different name:
REDEEMED!
FORGIVEN!
YOUR SON!
MY HOPE IS JESUS!
[Breakdown]
If You never give me riches,
You’ve already given enough.
If You never make the road easy,
Lord, just walk it beside me.
If tomorrow brings another battle,
Teach me how to stand.
And if I must choose my will or Yours—
I choose You.
[Final Chorus]
You never let me go!
Through the fire, through the sorrow!
Now I know Who holds tomorrow,
And I know Who carried me!
Let my life become Your story,
Let my scars reveal Your glory.
Let the man I used to be
Show the world what You redeemed!
Take my heart!
Take my plans!
Take this life out of my hands!
Less of me!
More of You!
Jesus, everything I am
Belongs to You!
[Outro]
When I wander, bring me home.
When I’m weary, make me strong.
Until the day I see Your face,
I’ll keep walking by Your grace.
You never let me go.