[Verse 1]
I've memorized the tempo of your heartbeat
Still feel like I need it when you go
We got a language only you and I speak
Then burn it down the second we get close

[Pre-Chorus]
You say you're sorry, I say, "Goodbye"
I take my things and you take your time
We run in circles, can't draw the line
So tell me why (Tell me why)

[Chorus]
We always go back like we haven't been there before
Mess around, then act like you don't beg at my door
Pretend that this is over
But I let you come over and over and over again
Makes me so mad
Why I let you play with me like that?
Double down on somebody I'll never have
Pretend that this is closure
And I let you come over and over and over again

[Post-Chorus]
Why do I do it over and over again?
Why do I do it over and over again?
Why do I do it over and over again?

[Verse 2]
You were casual, right?
A love that won't bite
So I was still fine (Even though we're [?] tonight)
You're some type of crazy, I'm losing my mind
I can't let you go to save my life

[Pre-Chorus]
Tell me who I wanna love
Who I wanna love like that? (Like that)

[Chorus]
We always go back like we haven't been there before
Mess around, then act like you don't beg at my door
Pretend that this is over
But I let you come over and over and over again
Makes me so mad (Ooh, ooh)
Why I let you play with me like that? (Ooh, ooh, yeah)
Double down on somebody I'll never have
Pretend that this is closure
And I let you come over and over and over again

[Post-Chorus]
Why do I do it over and over again?
Why do I do it over and over again?
Why do I do it over and over again?
Why, why, oh why

[Outro]
You say you're sorry, I say, "Goodbye"
I take my things and you take your time
We run in circles, can't draw the line
So tell me why