[Verse 1]
You said “forever”
Then you hit delete
Left your jacket
But took my sleep
I wore the blame like
Cheap cologne
Now you text my friends
Like you own the throne
[Pre-Chorus]
You play the saint in every story
Paint me cruel in every frame
But I remember every warning
You lit the match and fed the flame (yeah)
[Chorus]
I’m the bad guy with a broken heart
You made the mess
I play the part
Call me villain
Call me crazy
You’re the one who drove me dark
You say I’m poison
Say I’m cold
But you’re the one who let me go
So I’ll wear these horns like art
Bad guy with a broken heart
[Verse 2]
You changed the lock
Kept
My spare key
Just in case you
Get bored of free
You kiss new mouths
Then say my name
You love the smoke
But blame the flame (oh)
[Pre-Chorus]
You swear you’re scared of my reflection
Still you’re scrolling through my nights
You light me up
Then fake perfection
Play the hero under lights
[Chorus]
I’m the bad guy with a broken heart
You made the mess
I play the part
Call me villain
Call me crazy
You’re the one who drove me dark
You say I’m poison
Say I’m cold
But you’re the one who let me go
So I’ll wear these horns like art
Bad guy with a broken heart
[Bridge]
So go ahead
Tell them I snapped
Say I was claws
And you were trapped
I’ll take the mask
You take the crown
But when it’s quiet
You’ll miss the sound (of us)
[Chorus]
I’m the bad guy with a broken heart
You made the mess
I play the part
Call me villain
Call me crazy
You’re the one who drove me dark
You say I’m poison
Say I’m cold
But you’re the one who let me go
Yeah I’ll wear these horns like art
Bad guy with a broken heart (hey)
Bad guy with a broken heart