[Verse 1]
You’re cooking late in my old t-shirt
Asking where I’ve been all night
I kiss your neck
Change the subject
Say the traffic lights were tight
Lay my phone face-down on the table
Laugh too hard at your bad joke
You believe the way I’m leaning in
Can’t smell the perfume on my coat
[Chorus]
I’m so selfish with your heart
Hold you close with broken hands
Giving pieces in the dark
That I promised someone else
I’m the reason we could fall apart
But I still beg you not to go
Yeah
I’m selfish with your heart
And I hate that I know
[Verse 2]
We’re making plans for next December
But I’m stuck in last July
Deleting names
Changing ringtones
Like that rewrites every lie
You say
“Baby
Are you happy?”
I say
“More than you could guess”
But the truth is tangled in my throat
So I drown it in your chest
[Chorus]
I’m so selfish with your heart
Hold you close with broken hands
Giving pieces in the dark
That I promised someone else
I’m the reason we could fall apart
But I still beg you not to go
Yeah
I’m selfish with your heart
And I hate that I know
[Bridge]
I should let you leave
Let you find a love that’s clean
But I pull you back
’Cause I love the way you need me (oh)
I’m the villain in your story
But I’m scared of losing home
So I’ll lie here in your glory
Praying you don’t ever know
[Chorus]
I’m so selfish with your heart
Hold you close with broken hands
Giving pieces in the dark
That I promised someone else
I’m the reason we could fall apart
But I still beg you not to go
Yeah
I’m selfish with your heart
More than you’ll ever know
[Outro]
You’re asleep and I’m just staring
At the mess inside my chest
If loving you means letting go
Guess I’m not there yet (not yet)