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 This I know for sure 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 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 There's a stirring never ending song within me now How could I repay this love I found I can finally see That I am finally free Because of Him.