Heaven knows I've made mistakes
Heaven knows I've lost my way before
In this broken world
Tempted by the ways of darkness
There's no fear in my heart anymore
And this I know for sure
Oh, there's a stirring never-ending hope within me now
How could I repay the love I found
Because of Him, my life is new again
Because of Him, this joy will never end
Because of Him, oh, I will never be the same
Heaven knows my name because of Him
People barely recognize
When they look into my eyes
They see Jesus in me
Although they may not understand
Why I've placed my life within His hands
Now that I believe
Oh, there's a stirring never-ending song within me now
How could I repay this love I found
Because of Him, my life is new again
Because of Him, this joy will never end
Because of Him, oh, I will never be the same
Heaven knows my name because of Him
Because of Him, my life is new again
Because of Him, this joy will never end
Because of Him, oh, I will never be the same
Heaven knows my name, I can finally see
That I am finally free because of Him