[Verse 1]
You loved to disappear
Blue ticks
Three days
Then you're here
Saying “sorry
I’ve been busy”
Same excuse
Same dizzy
Spin
I kept your name on my screen
Like a kid
Half-asleep
Half a promise
Half a plan
Always slipping through your hands
[Chorus]
This is your last read receipt
I’m done waiting on a maybe
Three years of “almost”
Kept me on my feet
While you never chose me
Baby
I took my heart off hold tonight
You’re just a number I don’t recognize
I put my foot down
You crossed the line
Blocked you out my phone
Out my life
[Verse 2]
You’d light me up at 2 AM
“I miss you”
Then fade again
Every almost-weekend visit
Crashed and burned
You’d say “forgive it”
I built futures in my head
You built silence
Instead
Thought your crumbs were something sweet
They were sawdust in my teeth
[Chorus]
This is your last read receipt
I’m done waiting on a maybe
Three years of “almost”
Kept me on my feet
While you never chose me
Baby
I took my heart off hold tonight
You’re just a number I don’t recognize
I put my foot down
You crossed the line
Blocked you out my phone
Out my life
[Bridge]
I won’t chase an echo
I won’t beg for time
You had all my firsts
You don’t get my last try
Typing bubbles never said a thing
I finally heard the truth in the quiet
(yeah, I heard it in the quiet)
[Chorus]
This is your last read receipt
I’m done waiting on a maybe
Three years of “almost”
Kept me on my feet
While you never chose me
Baby
I took my heart off hold tonight
You’re just a name I won’t memorize
I put my foot down
Took back my pride
Blocked you out my phone
Out my life (oh)
Blocked you out my phone
Out my life