[Verse 1]
Used to answer calls at midnight
Heart on read
Left hanging there
Made excuses for their silence
Called that chaos “taking care”
But then you pulled up in a hoodie
Waited in the rain outside
Didn’t rush me through my story
Just held space and held my eyes (mm)
[Chorus]
Now I know I deserve better
Than begging for a little text back
You show up
Stay through the weather
Don’t make me chase what I should have
You don’t break me just to mend me
You don’t love me just to test me
This new thing’s starting to feel like forever
Now I know
I know I deserve better (oh yeah)
[Verse 2]
I was used to walking on eggshells
Checking every word I’d say
You just laugh and pull me closer
Tell me you’re not walking away
You remember all my coffee orders
Kiss my forehead when I’m mad
You don’t weaponize my secrets
You’re the safest love I’ve had
[Chorus]
Now I know I deserve better
Than crying in a stranger’s bed
You hold me like I’m a treasure
Not a trophy for your friends
You don’t break me just to mend me
You don’t love me just to test me
This new thing’s starting to feel like forever
Now I know
I know I deserve better
[Bridge]
I thought drama meant it’s real
All that hurt I had to feel
But you’re proof that love is kind
Soft and steady all the time
I won’t settle for the bare minimum
I want the way you say my name (say my name)
Like I’m more than just a phase
[Chorus]
‘Cause now I know I deserve better
Than “maybe” and “we’ll see”
You say “baby
I’m all in this”
And your actions set me free
You don’t break me just to mend me
You don’t love me just to test me
This new thing’s starting to feel like forever
Now I know
I know I deserve better
(Yeah, with you I know I deserve better)