I see it in your eyes, the words you won't say
The silence between us is too much to stay
We made a promise, swore we'd never fall
But now we stand as strangers with nothing left at all
We fought so hard, tried to make it right
But love can fade in the quiet of the night
And now we're standing here, hearts torn apart
Facing the end of what we thought would never start
This is our last goodbye, we've run out of time
No more pretending that love can survive the climb
We had it all, but now it's clear
That forever doesn't live here
Our last goodbye, it's time to let go
But the hardest part is the love we'll never know
We shared a dream, but dreams fade away
Like shadows that disappear at the break of day
We held on tight, but love slipped through our hands
Now we're left with broken hearts and forgotten plans
We promised the Moon, but stars fall down
And love gets lost in the silence of the sound
Now here we stand, too tired to try
Knowing deep inside, this is our last goodbye
This is our last goodbye, we've run out of time
No more pretending that love can survive the climb
We had it all, but now it's clear
That forever doesn't live here
Our last goodbye, it's time to let go
But the hardest part is the love we'll never know
I'll always remember the way you smiled
But love, like rivers, can't run wild
And though it hurts to walk away
Some love can't stand another day
Yeah, the hardest part is the love we'll never know