[Verse 1]
You were folding your clothes on my bedroom floor
Laughing at the way I trip on every word
I was staring at the door like it might disappear
Wishing I was someone you deserve
You said
“You’re too hard on yourself”
But you don’t see what I see in the mirror
Every flaw like a flashing sign
Saying you should never have come near
[Chorus]
I’m not good enough for you
That truth cuts me in two
And it’s killing me to say goodbye
Wish I’d been the one you need
Not the weight around your feet
I’m so sorry that I stepped into your life
If breaking my own heart
Is how I keep you whole
I’ll be good enough to let you go
[Verse 2]
You still talk about plans like they’re written down
Future kids
Small house
Same worn couch
I just nod and I draw you close
Trying not to cry when you’re not around
You keep asking
“Are you alright?”
I keep changing the subject
Change the song
I’m rehearsing letting go at night
Every version of the words comes out wrong
[Chorus]
I’m not good enough for you
That truth cuts me in two
And it’s killing me to say goodbye
Wish I’d been the one you need
Not the weight around your feet
I’m so sorry that I stepped into your life
If breaking my own heart
Is how I keep you whole
I’ll be good enough to let you go
[Bridge]
You gave me love like a first light
I gave you doubts and a dark sky
You deserve a heart that doesn’t shake
Every time you say my name (oh)
So I’ll take the blame
I’ll take the fall
Leave our pictures on your wall
You’ll tell friends it just “was time”
I’ll know I walked so you could fly
[Chorus]
I’m not good enough for you
That truth cuts me in two
But I’ll find the words to say goodbye
Wish I’d been the one you need
Not the weight around your feet
I’m so sorry that I stepped into your life
If breaking my own heart
Is how I keep you whole
I’ll be good enough
I’ll be good enough
To let you go