There’s a long road that I am walking on
And at every turn I want to turn and run
And I don’t know where this road is leading me
And I wonder how this journey came to be
And all along the road are those I’ve loved
And some have walked beside me
And some have faded slowly from my sight
But you, you were there
Like a hand upon my shoulder
When I cry for what I’ve lost
Will you stay by my side
Until I’m wiser and older
Keep your hand upon my shoulder
I have risen from the mess that I have made
I have left the night and learned to love the day
And I watch the ancient statues turn to sand
As I wave goodbye to never-never land
But in the house of the spirit are darkened rooms
And unremembered places
And many times have I been sore afraid
But you, you were there
Like a hand upon my shoulder
When I cry for what I’ve lost
When I cry for what I’ve lost
You were there like a hand on my shoulder
I’ll keep your love
Inside my heart
Keep your love
Inside my heart
I’ll keep your love