Had a dream we walked in the sand
We talked for miles hand in hand
Together, side by side, in perfect time
Two sets of footprints, yours and mine
I followed you home. Home. Home
Across the sky flashed scenes from my life
The best and worst times; the joy and the strife
I saw the footprints where we roamed
Wherever your heart is you are home
You are home. Home. Home
In some spots on the sandy shore
I saw my footprint. I didn't see yours
You promised me we'd walk all the way
When I was down you didn't stay
I was alone. Alone. Alone
Then you lifted your head, you smiled at me and you said...
I love you. I'm your best friend
I'd never leave you. I'm here 'til the end
When you were tired, our footprints became one
I lifted you up and carried you home
I carried you home. Home. Home. Home
Home. Home. Home. Home. Home