The sun was low on your old street
Shadows stretching at our feet
Summer stuck in the back of June
Like a song we never outgrew
We were writing dreams in pen
Laughing like we had forever then
Every crack in the pavement knew our names
Streetlights blinking one by one
Moments whisper, don't you run
Time was knocking at the door
But we weren't scared of it before
If this is the last train home tonight
I'll stay awake till the morning light
Every laugh, every scar we own
I'm keeping it safe - I'm keeping it close
We don't fade just because we've grown
Some things stay young in the afterglow
If the world keeps pulling us on
I'm saving this version of us
Like the last train home
Burning CDs in your bedroom
Windows down, chasing the moon
Every song was a promise made
That we'd never drift too far away
We talked big on borrowed time
Swore the stars were on our side
Didn't know how fast they'd spin
Life kept moving, seasons changed
But something good still stayed the same
Different roads, familiar sound
Your voice still pulls me back around
If this is the last train home tonight
I'll stay awake till the morning light
Every dream we couldn't hold
I'm keeping it warm - I'm keeping it gold
We don't break just because we've grown
Some fires live in the undertone
When the world keeps pulling us on
I'm saving this version of us
Like the last train home
Take a picture in my mind
Polaroid frozen in time
No goodbye, no rewind
Just a moment we don't leave behind
If tomorrow calls our names
We'll answer - but not erase
What we were, what we became
If this is the last train home tonight
Let it roll under fading skies
Every smile we ever owned
I'm keeping it safe - I'm keeping it close
We don't lose what we've outgrown
Love survives in the echoes
When the nights feel distant and long
I'm saving this version of us
Yeah, I'm saving this version of us
Like the last train home
Streetlights gone, but the glow lives on
Not a goodbye - just moving on
Golden hour in my bones
Forever riding that last train home