[Intro]
Left me on read
Then you left my life
Screenshots, secrets
Cut like a knife
[Verse 1]
We were crop-top summer in December
Late calls, you said “this I’ll remember”
Now it’s “who’s this?” when I hit your phone
Funny how forever turned to “leave me alone”
Lip gloss stains on my vintage tee
Said I’m the only one, guess you meant three
Friends in my ear like “you should’ve known”
But I still check your page like you coming home
[Chorus]
You’re a ghost in my DMs
Still living in my head
Scroll through all our pictures
Just to feel you again
Yeah, I’m stuck on read receipts
Heart typing what it can’t send
You’re a ghost in my DMs
But I still hit “send”
[Verse 2]
You post new pics, I pretend I don’t see
Dark mode on, but you bright on my feed
Heartbreak playlist on repeat in the car
Singing every line like you know who you are (yeah)
Told my boys “I’m good,” lied straight to their face
Crying in the Uber, trying not to leave a trace
Turned our inside jokes to a bitter verse
Funny how a little crush turned to a curse
[Chorus]
You’re a ghost in my DMs
Still living in my head
Scroll through all our pictures
Just to feel you again
Yeah, I’m stuck on read receipts
Heart typing what it can’t send
You’re a ghost in my DMs
But I still hit “send”
[Bridge]
Left on delivered, left in the dark
Still reread your “ILY” like it’s modern art
You moved on fast, I move in slow motion (slow)
Double-tap hurt till it turned devotion (yeah)
[Chorus]
You’re a ghost in my DMs
Still living in my head
Scroll through all our pictures
Just to feel you again
Yeah, I’m stuck on read receipts
Heart typing what it can’t send
You’re a ghost in my DMs
But I still hit “send”