[Intro – soft grunge guitar riff, muted drums]
[Female] Scrolling back through our chat at 2 A.M.
Every line hits like a ghost again
Typing hearts we never said out loud
Now it’s quiet… but it’s still too loud
[Male – overlap on “loud”] …too loud…
[808 bass hums in, raspy vocal hum]
[Verse 1 – pop-punk guitar, steady drums]
[Male] "LOL I’m fine" but I read the cracks
Buried in the timestamps, can’t take it back
We laughed in memes, but I felt every word
Typing secrets no one else heard
[Female – overlap on “heard”] …I heard…
[soft grunge guitar layering, bass thump]
[Female] And I’m stuck in these receipts I save
Your name still lights my screen like a grave
[Male – overlap on “grave”] …like a grave…
[Pre-Chorus – drums build, vocal layering]
[Female] And I hate that it feels so real
In a chat that the world can’t feel
Every “Ha Ha” cuts like a knife
We’re alive in this offline life—
[Male – overlap on “life”] …this offline life…
[Chorus – explosive guitars, shoegaze reverb, gang vocal echoes]
[Both] We’re just screenshots and static,
Typing love like it’s automatic
[Female] Every “BRB” feels like goodbye
[Male] But I still scroll through every night
[Female – overlap on “night”] …every night…
[Both] Yeah, we’re ghosts in a Discord thread
But I swear those words still live in my head
Screenshots and static—
I can’t let go, I can’t let go…
[Verse 2 – melodic emo rap over tight drum groove, guitar palm-muted]
[Male] "nah it’s cool"—but I know it’s not
Even emojis couldn’t hide that spot
/AFK but I waited anyway
Drafted a text I never saved
[Female – overlap on “saved”] …never saved…
[guitar slides, 808 drop]
[Female] Glitched hearts in cached delay
But I’d stay logged in every day
[Male – overlap on “day”] …every day…
[Bridge – subtle alt R&B bass + atmospheric shoegaze guitar]
[Female] I hate the way we fade in typing dots
Half-read lines, and screenshots I got
Guess I’m living in this endless scroll
But it’s the only thing that feels whole
[Male – overlap on “whole”] …feels whole…
[Chorus – explosive guitars, raspy vocal, harmonies swell]
[Both] We’re just screenshots and static,
Typing love like it’s automatic
[Female] Every “BRB” feels like goodbye
[Male] But I still scroll through every night
[Female – overlap on “night”] …every night…
[Both] Yeah, we’re ghosts in a Discord thread
But I swear those words still live in my head
Screenshots and static—
I can’t let go, I can’t let go…
[Outro – fading guitars, soft grunge resonance]
[Male] Scrolling back through our chat at 2 A.M.
[Female – overlap on “A.M.”] …2 A.M.
[Both] Typing hearts we never said out loud
Now it’s quiet… but it’s still too loud