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