Last Promise - Wiz Keitown
We did an end with broken voices
No slam doors, no final fight
Just two people standing still
Trying not to cry
We knew the words were running out
Before we said a thing
Love was heavy in the silence
Like it knew what this would bring
We were good at saying someday
Bad at dealing with the now
Built our future on forgiveness
But never learned the how
We promised we would grow together
But we grew in different ways
Still I meant it every time I said
I'm here, I'll always stay
Some promises are honest
Even when they don't survive
And this was my last promise
And I gave it all to you
Not the kind you make in passing
The kind you swear is true
I didn't break it on purpose
I just ran out of strength
Loving you was everything I had left
I held on longer than I should have
Just to keep you warm
Called my fear being patient
Called the damage being strong
I thought love meant never leaving
Even when it hurt to stay
Staying cost me pieces
I'm still learning how to save
You can love someone forever
And still need to walk away
This was my last promise
And I meant it when I tried
I just couldn't keep it coming
Someone else to make it right
If love is given honestly
Until you've got nothing left
And loving you was everything I had left
Let me say this without blame
Without turning pain to proof
Not all endings mean betrayal
Not all goodbyes mean you lose
Sometimes love reaches its limit
Not from lack but from care
From knowing when to loosen hands
So hearts can still repair
A promise isn't broken
If it taught you how to grow
That was your last promise
And it still meant something real
You showed up with your whole heart
You loved the best you could feel
Walking away doesn't erase
All the truth you gave
Some promises are kept in spirit
Even when they can't stay
We don't talk enough about endings
That come from honesty
About choosing not to hurt each other
By forcing what can't be
If loving means releasing
When holding causes pain
Then maybe this goodbye
Is still love in another name
That was our last promise
Not a failure, not a lie
Just the moment we chose mercy
Over asking love to die
We didn't lose what mattered
We just changed the way it lives
Some promises don't last forever
But they give
And give and give
So if you hear this song someday
And wonder where we went wrong
Know we loved with open hands
And that still counts as strong
That was my last promise
And I stand by what I gave
Because loving you taught me
How to be brave