The Lost Dogs - Built For Glory, Made to Last

I found an old man lying on the street
thought I'd do my good deed
I wrapped my coat around him
and gave 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 will all work out alright'

I was built for glory
I was made to last
God formed these feet to walk golden streets
when this hard life is past
Say "he's doin' 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
Lost my money in a get rich scam
Buried my wife fifteen years ago
that's when I took to the road
I'm too crippled now to walk again
but I'll walk those 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 rewards in the great hereafter
and Jesus been a friend of mine
when all others passed me by
but He led you here so I could say
these words before I die" yeah

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 makin 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 past
It's time to make your peace with God
cause this life's over fast
and we were built for glory
We were made to last