I can't believe that you're knocking,
knocking on my door
Oh, it's been so long, been so long
I can't believe that you're knocking,
knocking on my door
Oh, it's been so long, been so long
Fate has a way of showing
home where you belong
Oh, it's been so long, been so long
Sound of my heart's stopping
A surprising stop
It's been so long, been so long
Time has a way of knowing
what we have is strong
Oh, it's been so long, been so long
knocking on my door
Oh, it's been so long, been so long
I can't believe that you're knocking,
knocking on my door
Oh, it's been so long, been so long
Fate has a way of showing
home where you belong
Oh, it's been so long, been so long
Sound of my heart's stopping
A surprising stop
It's been so long, been so long
Time has a way of knowing
what we have is strong
Oh, it's been so long, been so long