[Verse 1]
Fading fingerprints across the dashboard.
July still wears your perfume
like the night refused to wash its hands.
Moonlights flicker in Morse code—
every amber glow
spelling out the parts of us
I never learned to translate.
The rearview mirror
keeps rehearsing your silhouette.
Funny…
memory always drives faster than time.
[Pre-Chorus]
If midnight had a pulse,
it’d beat beneath my skin.
Not asking you to come back—
just asking the silence where you’ve been.
[Chorus]
These midnight echoes
don’t sound like ghosts anymore.
They’re waves against the shoreline,
wearing down the places that still hurt.
You left your name
inside the architecture of my ribs—
but even broken buildings
learn how to hold the sun.
So let the skyline swallow yesterday.
I’ll keep the scars…
not the chains.
[Verse 2]
Found your sweater—
backseat, folded into yesterday.
Still smelled like October
and every promise we mistook for forever.
We weren’t a wildfire.
Just two matches
burning too close together.
Some nights I swear
the moon hangs lower than before,
trying to eavesdrop
on conversations we’ll never finish.
I don’t miss who you became.
I miss the version of myself
that still believed
love couldn’t lose its way.
[Double Time – melodic rap]
Heartbeat running like a train with the brakes cut loose,
Every little “what if” turning into living proof.
City lights blur while I’m dodging every déjà vu,
Trying to outrun yesterday—but it always knows the route.
Every cracked constellation hanging over empty streets,
Every conversation stitched together in the seams.
Now I’m writing resurrection with the ink beneath my skin,
Building something stronger from the places that have caved within.
No, I never needed saving—only room enough to breathe.
Funny how a shattered compass still remembers where to lead.
Every midnight wears your shadow like a jacket made of smoke,
But I’m learning how to carry what was never mine to hold.
[Bridge]
Maybe we were never meant
to be the ending.
Maybe we were only
the storm before the coastline.
Some people leave.
Some people stay.
Some people become the reason
you survive your own reflection.
[Final Chorus]
These midnight echoes
finally harmonize with hope.
Not because you disappeared—
because I stopped disappearing with you.
The moon still knows my name.
The city still keeps its secrets.
And somewhere between your goodbye
and tomorrow’s sunrise…
I found mine.
[Outro]
When midnight comes,
it doesn’t feel like a funeral anymore.
Just another sky
waiting
for a different constellation.