[Verse 1]
We met when I was just a kid
You watched me learn to shave and live
Shared the first apartment heat
Burnt toast
Cheap wine
Tangled sheets
Ten years and a little more
Photos taped along the door
All our birthdays on that wall
Guess I never knew you at all
[Chorus]
Half a life ago
I chose you
Built my world around your name
Now I’m sitting in our kitchen
Trying to breathe through all this blame
You were home
You were forever
I was blind
I didn’t know
You were planning an escape route
While I was planting seeds to grow
You didn’t just break my heart
You broke ten years ago
[Verse 2]
I found messages at 2 a.m
Words I thought were ours
Sent to them
Same old jokes
The pet names too
You rehearsed your lines on someone new
I keep counting every sacrifice
Every quiet "it’s alright"
All the dreams I put on hold
For a promise you let go cold
[Chorus]
Half a life ago
I chose you
Built my world around your name
Now I’m staring at the ceiling
Hearing you but not the same
You were home
You were forever
I was last to really know
You’d been living in the future
While I was framing us in gold
You didn’t just break my heart
You broke ten years ago
[Bridge]
Was it lonely
Lying in our bed?
Kissing me with someone in your head?
Did you flinch when I said "I trust you"
Or did the words just fall straight through? (straight through)
[Chorus]
Half a life ago
I chose you
Now the past cuts like a blade
Every memory wears a question
Every laugh feels like a trade
You were home
You were forever
Now I’m learning how to go
Pick up pieces of that person
Who existed long before
You didn’t just break my heart
You broke ten years ago (oh)
You didn’t just break my heart
You broke ten years ago