Someone said that true love never dies
But it goes instead from strength to strength
As time goes by
The promise is returning your rise
In all my heart, we know that hearts can never lie
Forever, and longer still
Forever, so many dreams we will fulfill
Together, we'll share this love
And forever can never be long enough
Remember how we lost our way?
And we thought we'd break, and never make it home again
Now we look back on yesterday
What was the cost? So little lost, so much we gained
Forever, and longer still
Forever, so many dreams we will fulfill
Together, we'll share this love
And forever can never be long enough
No matter what life throws our way
We'll survive, 'cause we face each and every storm
Together our hearts are bound forever
Oh, baby...
Forever, and longer still
Forever and ever, so many dreams we will fulfill
Yes, girl
Together, yeah, we'll share this love
And forever can never be long enough
No, no, no (forever)
We'll make it, we'll make it, baby
Just you and I, you and I (forever)
Forever, yes we will
...