[Verse 1]
(F) You left your hoodie
On the back of my chair
Still smells like summer
And your cigarette hair
(M) I keep rehearsing
All the things I won’t say
Then type and delete them
Three hundred times a day
[Pre-Chorus]
(F) You said
“It’s fine”
But your hands were shaking
(M) You said
“I’m tired”
But my chest was breaking
(Both) We keep pretending
We’re past pretending
[Chorus]
(M) We’re just half-healed hearts
Held together by habit
(F) Still tracing old scars
Like we almost had it
(Both) If letting go means
We both fall apart
Then hold me like
We’re half-healed hearts
(M) Just stay tonight
(F) Just stay
(Both) with our half-healed hearts
[Verse 2]
(M) I kept your bracelet
In the crack of my dash
Talk to the silence
When I’m stuck in the past
(F) I stalk your updates
Like they’re breaking news
Tiny blue circles
Of everything I lose
[Pre-Chorus]
(M) You say
“I’m good”
But your eyes look hollow
(F) I say
“I’m done”
But my words don’t follow
(Both) We say “we’re friends”
And the lie feels shallow
[Chorus]
(M) We’re just half-healed hearts
Held together by habit
(F) Still tracing old scars
Like we almost had it
(Both) If letting go means
We both fall apart
Then hold me like
We’re half-healed hearts
(M) Just stay tonight
(F) Just stay
(Both) with our half-healed hearts
[Bridge]
(F) What if we’re better
(M) What if we’re worse
(F) If this is a blessing
(M) Or some kind of curse
(Both) I’d rather be ruined
Than live in reverse
[Chorus]
(M) We’re just half-healed hearts
Learning how to be honest
(F) Still scared of the dark
But we step into it
(Both) If growing up means
We don’t get a restart
Then love me with
Your half-healed heart
(M) Just one more try
(F) Just one
(Both) from our half-healed hearts