Verse 1
No one talks about a first love
How it buries you alive
How it gets into your bloodstream
Till you’re aching all the time
I kept pouring out my heart
You just watched it hit the floor
I was begging for a raindrop
While you slept through every storm
Pre‑Chorus
They were right when they warned me
But I called it destiny
Now I see it was poison
Dressed up like a fantasy
Chorus
I always loved you when you hurt me most
Held on to the fire just to feel close
Promised I’d change, like I was the problem
When you were the person who made me hit rock bottom
You made me believe that I needed you
But I’m finally seeing the ugly truth
I was better off never needing to know you
Better off never needing you
Verse 2
We were perfect in the first act
Golden light and movie scenes
Then the colors started bleeding
Till it all turned bitter green
I kept handing you my last chance
Like a prayer I couldn’t quit
You kept breaking every promise
Till my soul couldn’t take it
Pre‑Chorus
No one ever approved us
Said we’d crash, I disagreed
I was betting on your changes
Now I’m betting back on me
Chorus
I always loved you when you hurt me most
Held on to the fire just to feel close
Promised I’d change, like I was the problem
When you were the person who made me hit rock bottom
You made me believe that I needed you
But I’m finally seeing the ugly truth
I was better off never needing to know you
Better off never needing you
Bridge
All those “I’ll do better” lines
Tattooed on my fragile mind
You were never gonna try
I was just afraid to say goodbye
Now your name’s a ghost I pass
In the corners of my past
I survived the love that burned
I’m the lesson that you learned
Final Chorus
I always loved you when you hurt me most
But I put down the fire, I let you go
I don’t say “I’ll change” just to keep you near
You were always the storm, I was drowning in fear
You can keep the lies that I once called truth
I’m walking away from the wreckage of you
I was better off never needing to know you
But I’m best of all now that I’m living without you.