I was coming to the end of a long, long walk When a man crawled out of a cardboard box Under the E. Street Bridge, followed me on to itI went out halfway across With that homeless shadow tagging along So I dug for some change, wouldn't need it anywayHe took it lookin' just a bit ashamed He said, You know, I haven't always been this wayI've had my moments, days in the sun Moments, I was second to none Moments when I knew I did what I thought I couldn't doLike that plane ride, coming home from the war That summer my son was born And memories like a coat so warm, a cold wind can't get through Lookin' at me now you might not know it but I've had my momentsWell, I stood there tryin' to find my nerve Wondering if a single soul on Earth Would care at all, miss me when I'm goneThat old man just kept hanging around Lookin' at me, lookin' down I think he recognized that look in my eyesStanding with him there I felt ashamed
I said, You know, I haven't always been this wayI've had my moments, days in the sun Moments, I was second to none Moments when I knew I did what I thought I couldn't doLike the day I walked away from the wine For a woman who became my wife And a love that, when it was right could always see me through Lookin' at me now you might not know it but I've had my momentsI know somewhere 'round a trashcan fire tonight That old man tells his story one more time, he saysI've had my moments, days in the sun Moments I was second to none Moments when I knew I did what I thought I couldn't doLike that cool night on the E. Street Bridge When a young man almost ended it I was right there, wasn't scared a bit and I helped to pull him throughLookin' at me now you might not know it Oh, lookin' at me now you might not know it but I've had my moments I've had my moments, I've had my moments, I've had my moments