I was found by the river Raised by people who didn't care On Sundays at church I felt so close to God But I was just livin' in hell. I left school too early. I still remember the day I barely could read but I could count My money and sign my name. Let it rain down on me. Let it rain down on me. As long as I breathe, I'll always be free Let it rain down on me. The road before me ain't easy It was not paved in gold In a very short time, when I looked in the mirror I saw a man not a boy. I helped around a farm once. I had some lonely days The landlord was a drunk, his pretty wife was young. She sweetened my bitter nights and days. All the great things are dropped down But the hope of a better day My life is a mess, but I have to confess I'll take whatever it throws at me The road before me ain't easy And it's not paved in gold My life is a mess but I have to confess I won't stop, 'cause I'm craving for more.