Verse 1]
I told myself I’m over it, I swore it on my pride
Deleted every message, but your name won’t fucking die
You walk in like a bad habit I never broke right
And suddenly I’m weak again, like I don’t know why
You laugh and I forget all the shit you put me through
Like my brain’s got a glitch that only plays you
I hate the way you look at me like I’m still yours
When I know damn well I should be closing that door
⸻
[Pre-Chorus]
I try to run, I try to hide
But you’re the chaos in my mind
⸻
[Chorus]
I fucking hate that I love you
Hate how my heart still runs to you
You’re everything I shouldn’t choose
But I still fucking do
I know you’re not mine to keep
Still got your ghost in my sheets
I should be over you by now
But I’m not, fuck me
⸻
[Verse 2]
You don’t even try and that’s the worst part
I’m out here bleeding and you call it “just my heart”
Say you care but never enough to stay
You give me inches then you take miles away
And I know your type, yeah I’ve seen it before
You love like a storm then you leave like a war
But I’m still standing here like a goddamn fool
Letting you wreck me like you always do
⸻
[Pre-Chorus]
I bite my tongue, I play it cool
But I’d still burn the world for you
⸻
[Chorus]
I fucking hate that I love you
Hate how my heart still runs to you
You’re everything I shouldn’t choose
But I still fucking do
⸻
[PUNK ROCK RAP BREAK 🔥]
Yeah—
Kick drum, black boots, heart on a landmine
Said you were a good guy, guess that was a damn lie
Talk big, act tough, couldn’t even stand by
Now I’m in my head like “why the fuck did I try?”
You love like a rumor, disappear like smoke
Say you “didn’t mean it,” yeah that’s your favorite joke
Got me looking stupid, yeah I almost choked
On every little promise that you fucking broke
I was your late night, not your daylight
Your “maybe someday,” never your right
You took my loyalty, twisted it tight
Then left me in the dark like I’m scared of the night
But here’s the truth, yeah I’m done being played
I’m the storm you regret, I’m the mess that you made
Still I hate that my heart won’t fucking obey
‘Cause if you came back now—I’d still fucking stay
⸻
[Bridge – softer, almost breaking]
Maybe in another life we got it right
Maybe there I’m yours and you don’t leave at night
But here? You’re just a lesson I can’t learn
A flame I touch again just to fucking burn
⸻
[Final Chorus – explosive]
I fucking hate that I love you
Hate how my heart still runs to you
You’re everything I shouldn’t choose
But I still fucking do
So go ahead, don’t turn around
I’ll be the girl you never found
But damn it hurts to let you go
Even when I know
⸻
[Outro]
Yeah, I fucking hate that I love you…
But I always will.