(Verse 1)
I was knee-deep in my shame,
Thought I burned too many bridges in His name,
I wore guilt like a chain ‘round my soul,
Figured grace was for the pure, not the broke.
People said He loves the lost,
But I was sure I’d gone and paid the cost.
Til He met me in the mess I made,
Whispered, “Child, you’re the reason I came.”
---
(Chorus)
I thought I couldn’t be saved,
Too far, too gone, too full of blame.
But He saw a heart He died to change —
Oh, mercy ran right through my veins.
I was wrong in all the right ways,
Turns out I’m just the kind of sinner Jesus saves.
---
(Verse 2)
He didn’t flinch at the dirt on my hands,
He just reached down, pulled me up where I am.
Didn’t wait for me to clean it all up,
He bled for my mess, poured out His love.
I still stumble, I still fall,
But now I rise up when I hear His call.
‘Cause He’s the shepherd chasing strays,
And I’m the one He carried all the way.
---
(Chorus)
I thought I couldn’t be saved,
Too far, too gone, too full of blame.
But He saw a heart He died to change —
Oh, mercy ran right through my veins.
I was wrong in all the right ways,
Turns out I’m just the kind of sinner Jesus saves.
---
(Bridge – soft then building)
Oh, He didn’t ask for perfect prayers,
He met me crying in despair.
He said, “You were never too far gone…
You’re the reason for the cross.”
---
(Final Chorus – full band, lifted)
I thought I couldn’t be saved,
But grace showed up and made a way.
He saw a heart worth every pain —
Now I'm alive in Jesus’ name!
I was wrong in all the right ways,
Turns out I’m just the kind of sinner Jesus saves.
(Outro – gentle acoustic)
Yeah, I’m just the kind…
Just the kind of sinner…
That Jesus saves.