[Verse 1]
You typed “forever”
Like it cost you nothing
Little blue circle
Kept me up all night
I poured out poems
Into glowing windows
You left me staring
At an exit sign
[Chorus]
Are you a love
Or a ghost?
Are you a flame
Or a gaslight glow?
Tell me
Baby
What hurts the most
Falling for you
Or falling for smoke?
My heart keeps scrolling
Down a dead-end road
Are you a love
Or a ghost?
‘Cause I can’t hold
What I can’t know
[Verse 2]
We danced in pixels
You called me your secret
Said “this feels deeper
Than the real world does”
But every promise
Had a built-in edit
Every sweet nothing
Came with a “just because”
[Chorus]
Are you a love
Or a ghost?
Are you a flame
Or a gaslight glow?
Tell me
Baby
What hurts the most
Falling for you
Or falling for smoke?
My heart keeps scrolling
Down a dead-end road
Are you a love
Or a ghost?
‘Cause I can’t hold
What I can’t know
[Bridge]
Maybe I loved
What I needed to see
A haunted idea
Typing back to me
I chased your shadow
Through that shining screen
Now I’m slow-dancing
With a dead dream (oh, a dead dream)
[Chorus]
Are you a love
Or a ghost?
Are you a flame
Or a gaslight glow?
Tell me
Baby
What burns the most
Trusting your “truth” or losing my own?
My heart keeps calling
Down that empty code
Are you a love
Or a ghost?
Tonight I let your shadow go