I have stumbled, how I fell I've seen more hurtin' On this road back from hell Than I would wish on anyone For everything I faced in this world It seemed the darkest With the devil at my door But with time comes the truth And I've had to go through the worst To get to the best I've ever been I thought no one could love the kind of fool I was No one was brave enough to take that chance Then you lifted me so unselfishly You reached out your hands and caught me It's your love that brought me where I am I have recovered, I am home Now I believe in heaven My hurt's my own, the battle's won Those demons gone And I've had to go through the worst To get to the best I've ever been I thought no one could love the kind of fool I was No one was brave enough to take that chance Then you lifted me so unselfishly You reached out your hands and caught me It's your love that brought me where I am No one could love the kind of fool I was No one was brave enough to take that chance Then you lifted me so unselfishly You reached out your hands and caught me It's your love that brought me where I am And I've had to go through the worst To get to the best I've ever been