Found an old man lying on the street Thought I'd do my good deed I wrapped my coat around him and brought him food to eat With labored breath he struggled But his eyes held heaven's light He whispered, "Young man, don't feel bad for me It'll all work out all right" 'Cos I was built for glory I was made to last God formed these feet to walk golden streets when this hard life is passed Say, "He's doing well on the other side" if anybody asks Say I was built for glory I was made to last He said, "I've been a Texas Ranger And I've been a railroad man Lost two sons to consumption I lost my money in a get-rich scam Buried my wife 15 years ago That's when I took to the road I'm too crippled now to walk again But I'll walk the streets of gold" I asked, "What's your name?" He shook his head Said, "It don't really matter I'm just another poor soul out on the street whose reward's in the great hereafter And Jesus been a friend of mine when all others pass me by But He led you here so I could say these words before I die" The old man held me by the hand and sighed his final breath Now his spirit is in heaven while his body is at rest Today I'm making it my mission to help others understand We're all fish out of water Strangers in a foreign land We were built for glory We were made to last God formed our feet to walk golden streets when this hard life is passed It's time to make your peace with God 'cos this life's over fast We were built for glory We were made to last