Everywhere I have roamed
Never been good friends with endless road
I wouldn't be offended,
If you lied and I pretended
Oh it's been so long
It's been so long ago
Long ago, long ago, long ago
Don't ask me if you can
I am lonely too, you know I am
It's been years and I still waited
You and I were separated
Oh it's been so long
It's been so long ago
Long ago, long ago, long ago
Long ago, long ago, long ago
Anywhere (anywhere) I have roamed (I have roamed)
I'd still find the time to let you know hmm
That I wouldn't be offended,
If you lied and I pretended
Oh it's been so long
It's been so long ago
Long ago, long ago, long ago
Long ago, long ago, long ago
A million years and I still waited
You and I were separated
Oh oh it's been so long
It's been so long ago, yeah
It's been so long ... ago