[Verse 1]
You said
“Tell me everything”
So I did
All the dark small corners
I’d tried to keep hid
You stayed
When I shook in my skin
Held my shaking hands
’Til the shaking gave in
[Pre-Chorus]
You were too good for the storms I bring
Too soft for the weight of my winters
Every time you lifted me up
I saw you sinking with me
[Chorus]
So I let you go
’cause I loved you that much
Tore my own heart open
To keep you untouched
You were perfect
Perfect
And I was a loaded gun
So I broke my own heaven
Just to save you from what I’d become
(I had to let you go)
[Verse 2]
You’d stay up and listen
To every cracked word
Said
“It’s okay to crumble”
Made my demons feel heard
But I saw you fading
Each time I spilled pain
Your smile got thinner
Like a window in rain
[Pre-Chorus]
You kept trying to carry my past
On shoulders that never knew damage
If love is a shelter from fire
Why were you burning for me?
[Chorus]
So I let you go
’cause I loved you that much
Tore my own heart open
To keep you untouched
You were perfect
Perfect
And I was a loaded gun
So I broke my own heaven
Just to save you from what I’d become
(I had to let you go)
[Bridge]
Some nights I almost call
Finger on your name
But angels don’t belong
In a house of flame
If you’re somewhere laughing
I’ll stay out of sight
I’ll carry the hurting
So you get the light
(yeah, you get the light)
[Chorus]
So I let you go
’cause I loved you that much
Tore my own heart open
To keep you untouched
You were perfect
Perfect
And I was a loaded gun
So I’ll live with the silence
’cause losing you means you’ve won
I had to let you go
To protect the only one