When at my worst he still loves me
Willingly died, nailed to a tree
Whether I might turn, or not
To seek his face, He took on my sin
For this is how he set me free
My Jesus Christ, He died for me
He sees my weaknesses, my faults
He knows them all but they matter not
For every stain sin left on me is washed away
By One so clean
Well this is how he set me free
My Jesus Christ, He died for me
Such amazing grace
that saved a wretch like me
Such unending love, and I can't help but sing
Cry out for our sin has been paid for
Come sing of this love this great mercy
Sing out for our king has redeemed us
We share in his cross, his victory