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