Vetiver Been So Long

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
on 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