Intro (minimal beat, phone buzz FX)
(breathy hum)
Yeah…
(ad-lib) here we go again…
Verse 1
Left me on read like it’s nothing new
Said you were busy — I wasn’t you
You disappear like I should know
Like loving you came with a code
I replay jokes I shouldn’t miss
Like maybe I said the wrong shit
I tell myself you’ll text back
Like hope ain’t stabbed me in the past
Pre-Chorus
(low harmony)
I give you space, you take it all
(high harmony)
Still surprised when I fall
Chorus
Ghosted, again
I should’ve known when
You said “I’ll call”
Ghosted… again
(stacked harmony)
Again…
(ad-lib) yeah
Verse 2
I defend you when they ask
Make excuses I can’t back
I say “they’re just overwhelmed”
But I’m lying to myself
You come back like nothing’s wrong
Say “missed you” then you gone
I let you reset the pain
Just to ghost me once again
Pre-Chorus
(low harmony)
Why do I accept the least?
(high harmony)
From someone I love completely
Chorus
Ghosted, again
Every time I let you in
Say you care, then you stall
Ghosted… again
(ad-libs)
Yeah… I’m stupid
I know
Bridge (drop out, raw)
(falsetto)
I still care, that’s the worst part
(harmony)
Even knowing who you are
(spoken ad-lib)
I hate that I miss you
You treat silence like a shield
While I’m bleeding just to feel
Final Chorus (bigger, resigned)
Ghosted, again
I don’t know why I pretend
That this time will be different
Ghosted… again
(stacked harmony)
Again… again…
(ad-lib) yeah…
Outro (fade)
(whisper)
Still hurts though…
Every time…