Intro]
Mmm, yeah
Didn’t mean to let you down, no
But I guess I kinda did, though
⸻
[Verse 1]
You been quiet, I been thinkin’
Replaying every word I said
I was caught up in my feelings
Didn’t mean to mess your head
I was wrong, but I was honest
Too proud to say it then
Now I’m standin’ here, confessin’
Can we start again?
⸻
[Pre-Chorus]
I ain’t tryna make it heavy
I just want the chance to say
If I could take it back, I’d do it ten times anyway
⸻
[Chorus]
My bad if I hurt you, baby
Didn’t mean to make you crazy
I was lost in my own way
Now I’m tryna make you stay
My bad, yeah, I messed up lately
Didn’t mean to push you away
If it’s not too late to save me
Tell me that you’ll stay
⸻
[Verse 2]
Now the music’s kinda slower
And your scent’s still on my skin
Every line I cross gets louder
Every “sorry” wears me thin
But I’d rather be the one confessin’
Than pretend we’re just pretendin’
I know you felt that connection
Baby, we were never endin’
⸻
[Bridge]
If I text you, will you answer?
Or just leave me on read again?
‘Cause I know I made a mess, yeah
But you were my best friend
⸻
[Chorus / Outro]
My bad if I hurt you, baby
Didn’t mean to make you crazy
I was lost in my own way
Now I’m tryna make you stay
My bad, yeah, I messed up lately
Didn’t mean to push you away
If it’s not too late to save me
Tell me that you’ll stay