Used to stay out until the sun rose, we laughed all night
But you, I always saw things in a different light
‘Cause you taught me to let go, just sit back and watch the show
There was nothing more important in this world than me and you
Sometimes we did not see eye to eye
It's been so long that I don't remember how and the why
We could never drift apart, you were right here in my heart
The best brought out of me deep from knowing you
Wish that I could go back, do it all again
If we could bridge the distance between now and then
Well, I don't believe that all good things have got to end
‘Cause a promise is forever, that means “always,” my dear friend
Many years have come and gone since you were here with me
Our lives just turned out so differently
While I was growing up, you were learning to be tough
You don't have to be afraid, I remember who you are
You told me not to be afraid to dream
That anything can happen if you just believe
It's gonna be alright, I'll be here by your side
Even if you're lost, I believe in you
Time is such a precious thing
It goes fast and faster than you think it will
But you and I were immune to it
The world was passing by, but now you and I, we're just standing still
Wish that I could go back, do it all again
If we could bridge the distance between now and then
Well, I don't believe that all good things have got to end
‘Cause a promise is forever, my dear friend
I wish that I could go back, do it all again
We could bridge the distance between now and then
Don't believe that all good things have got to end
‘Cause a promise is forever, always, my dear friend