[Verse 1]
You folded your blue coat by the doorway
Two thousand miles written on the box
I watched your hands turn our little Saturday
Into a life I couldn't follow across
Your coffee cooled beside the window
The train time blinked from your phone
Nothing was wrong, and that's what hurts most
A perfect room can still feel alone
[Pre-Chorus]
If we promise we'll wait, will we turn love into weight?
If we hold on tonight, will we lose ourselves in the flight?
[Chorus]
So let me break your heart before the distance does
Let me leave while you still remember us
You are the right one, the timing is cruel
I won't make a cage out of loving you
Go where your new life calls your name
I'll carry the good, not the blame
And if the years bring you back to my door
I'll choose you again, like before
[Verse 2]
I kept one ticket under the kettle
Like a secret neither of us could keep
You kissed my forehead, gentle and careful
Then counted reasons not to make me weep
Your laugh still lives in the hallway
Your jacket still hangs from the chair
I could ask you to stay till the morning
But staying for me wouldn't make it fair
[Pre-Chorus]
If we promise we'll wait, will we turn love into weight?
If we hold on tonight, will we lose ourselves in the flight?
[Chorus]
So let me break your heart before the distance does
Let me leave while you still remember us
You are the right one, the timing is cruel
I won't make a cage out of loving you
Go where your new life calls your name
I'll carry the good, not the blame
And if the years bring you back to my door
I'll choose you again, like before
[Bridge]
Maybe we'll meet in a different season
Older hands, but the same first spark
Maybe you'll tell me you finally found peace
Maybe I'll tell you I kept your part
No, I won't turn this into forever
No, I won't ask you to miss your flight
I love you enough to release the answer
Even if I fall apart tonight
[Final Chorus]
So let me break your heart before the distance does
Let me leave while you still remember us
You are the right one, the timing is cruel
I won't make a cage out of loving you
Go where your new life calls your name
I'll carry the good, not the blame
And if the years bring you back to my door
I'll choose you again, like before
[Outro]
Two thousand miles, but not goodbye
Just not ours, for now
If you come back, I'll know why
And I'll meet you somehow