We were lines that almost crossed
Close enough to feel the cost
Every moment right on edge
One step more, we would’ve bled
You were fire I understood
In a way nobody could
But we never had the chance
Or maybe we just never did
And I’ve thought about the could’ve been
More times than I’d admit
I could’ve held on tighter
Could’ve blurred that line
Could’ve let the past come back
And steal what’s mine
But loving you meant leaving
What we almost were alone
Yeah some hearts don’t break from losing
They break from letting go
Now you’re somewhere fighting ghosts
Trying to find what matters most
And I see you in between
Who you were and who you’ll be
There’s a part of me that knows
Every road we didn’t go
But I’m standing where I stand
Not reaching for your hand
’Cause some doors don’t need a key
When they’re better left unseen
I could’ve held on tighter
Could’ve blurred that line
Could’ve let the past come back
And steal what’s mine
But loving you meant leaving
What we almost were alone
Yeah some hearts don’t break from losing
They break from letting go
It wasn’t wrong, it just wasn’t right
Didn’t need a reason why
Some things live and some things fade
Some are felt but never stay
And I won’t rewrite the life I chose
For a feeling I already know
I could’ve held on tighter
But I let you go
Didn’t need forever
To feel what we both know
And loving you was never
About keeping you close
Yeah some hearts don’t break from losing
They heal from letting go