[Intro – clean pop-punk guitar riff, lo-fi filter, tight hi-hat + rim clicks]
2 A.M. and I’m right back here
Scrollin’ like you're still near
All these hearts we left unsent
Now I’m stuck with what you meant
[Verse 1 – punchy guitar, Travis snare rolls, raspy vocal]
“LOL I’m fine” — yeah, that was a lie
Buried in timestamps, I watched us die
We laughed in memes just to hide the cracks
But you ghosted me, no lookin’ back
[guitar crunch, bass kicks in]
I save our threads like I save the pain
Your name hits my phone like a hurricane
[Pre-Chorus – double-time drums, layered echo vox]
Hate how this chat still bleeds
Like your words left a scar on me
Every “Ha ha” cuts way too deep
This offline love won’t let me sleep
[Chorus – explosive guitars, Travis tom fills + crash-heavy beat]
We’re just screenshots and static
Love typed out like it's automatic
Every “BRB” felt like goodbye
But I still read it every night
We’re ghosts in a Discord thread
But your words still echo in my head
Screenshots and static—
I can’t let go, no I can’t forget
[Verse 2 – emo rap cadence, halftime beat, gritty bass]
“nah it’s cool” — you said that twice
But I saw the truth in your blurry eyes
You dipped /AFK, I stayed on call
Wrote a message, never sent it at all
[808 drop, Travis quick snare ghost notes]
Cached memories in a frozen frame
But I still chase your username
[Bridge – halftime drums, soft grunge guitar, raspy near-whisper]
Typing dots then you disappear
Felt like screaming, but you’d never hear
These digital scars — I keep 'em close
It’s not real life, but it hurts the most
[Chorus – full kit assault, double-kick drum energy, layered gang vocals]
We’re just screenshots and static
Love typed out like it’s automatic
Every “BRB” felt like goodbye
But I still read it every night
We’re ghosts in a Discord thread
But your words still echo in my head
Screenshots and static—
I can’t let go, I can’t forget…
[Outro – stripped guitars, tight snare fill, lo-fi fadeout]
2 A.M. scrollin’ like a fool again
Hearts we typed, words we never said
Now it’s quiet… but it’s still too loud
Still too loud…