My Ghost

How long has it been
Since I first looked into your eyes
How long has it been
Since you first took my hand
Since I was a younger man
Who could not understand
The pain of this life
And just how quick each moment lives

Every moment we live
And every moment die

Last night I drove along the streets we used to walk
I think that I saw my ghost
Walking home to you
Last night I dreamed I stood a hundred years away
I know that I saw my ghost
Walking home to you

It's hard to believe
These sounds I hear from long ago
It's hard to believe
All the things I should have known
But now as the years go by
My tears grow sweet against your shoulder
And while you're near
I'll never grow a second older

Every second I see
The second hand unwind

Last night I drove along the streets we used to walk
I think that I saw my ghost
Walking home to you
Last night I dreamed I stood a hundred years away
I know that I saw my ghost
Walking home to you