[ Featuring Music ]
By the time the sun goes down
I will have been waiting for hours around
Anticipation fills the air
As I imagine you standing there
I will have been loving you all along
My heart will have been singing your song
When we finally meet face to face
Our future together we'll embrace
By next summer, it will have been
Two years since we first met, unseen
But now we'll be together, hand in hand
Exploring this beautiful promised land
You will have been the one for me
Our love will have been meant to be
I will have been counting down the days
Until we will have been in each other's ways
I will have been loving you all along
My heart will have been singing your song
When we finally meet face to face
Our future together we'll embrace
I will have been loving you all along
My heart will have been singing your song
By next summer, it will have been
Two years since we first met, unseen
But now we'll be together, hand in hand
Exploring this beautiful promised land
Our love will have been worth the wait
A bond that nothing can negate
As the future perfect continuous unfolds
Our story of love will forever be told