Verse 1
I was a rebel child, never listening to a soul
Just doing my own thing, letting sin take control
It had a firm hold on me, and it wouldn't let me go
Walking down a broken path was the only life I'd know
Chorus
It wasn’t till the struggles in my life
Became more than I could bear
That I looked up to Jesus
And the cross that's waiting there
It led me down that church aisle
Where His mercy spoke to me
Yeah, the blood He shed on Calvary
Was enough to set me free
The blood He shed was enough
To save me from myself
Verse 2
The peace I lost along the way could not calm my restless soul
I was searching for a something else to make my spirit whole
But nothing worked to ease the pain or satisfy my life
Just a longing that I could not fill, a world of endless strife
Verse 3
There was no way I’d get to heaven by the things that I had done
It took the Lord to change my heart, the victory had been won
I was lonesome in the shadows, needing someone to depend
Then He stepped into my darkness, and became my truest friend Jesus
Chorus
It wasn’t till the struggles in my life
Became more than I could bear
That I looked up to Jesus
And the cross that's waiting there
It led me down that church aisle
Where His mercy spoke to me
Yeah, the blood He shed on Calvary
Was enough to set me free
The blood He shed was enough
To save me from myself
Verse 4
Praise God, I’m set free by the blood of Jesus
No more living in the shadows of the past
The chains are finally broken
And I've found a peace that's gonna last!
Chorus
It wasn’t till the struggles in my life
Became more than I could bear
That I looked up to Jesus
And the cross that's waiting there
It led me down that church aisle
Where His mercy spoke to me
Yeah, the blood He shed on Calvary
Was enough to set me free
The blood He shed was enough
To save me from myself