[Verse 1]
Three dots
hanging in the chat
You type
then you take it back
Half-thought
dangling from a thread
Guess what
you were gonna say instead
[Chorus]
You leave ellipsis in my head
All your almost words
all your almost said
I keep on reading in the blanks you left
Three little ghosts
that never rest
[Verse 2]
Half plans
scribbled on a page
"Someday"
circling the date
Half truth
caught behind your teeth
I hear
everything you didn’t speak
[Chorus]
You leave ellipsis in my head
All your almost words
all your almost said
I keep on reading in the blanks you left
Three little ghosts
that never rest
[Bridge]
Maybe it’s safer
stopping mid-sentence (oh)
Maybe you’re waiting
for me to finish it
[Chorus]
You leave ellipsis in my head
All your almost words
all your almost said
I keep on reading in the blanks you left
Three little ghosts
that never rest