I Waited Too Long - ArlenaZara
I counted every sunrise every night
Hoping you'd turn and hold me tight
I gave you all the love I knew
But your heart never waited too
I stayed through storms you never faced
Hoped your love would find its place
But every moment I held on
Was a moment that you were gone
I kept my faith when you let go
Ignored the signs, ignored the show
I believed in a love too strong
And realized I waited too long
I waited too long
Love two hearts stayed too near
I gave my all to a fading spark
While you disappeared
I held on when I should have run
Cried in silence for what's gone
I waited too long
And now I'm learning to be strong
Your words were warm but empty inside
I read between the lines you tried to hide
I bent myself to match your way
Lost myself with each passing day
I whispered promises in the dark
While you were already leaving my heart
I stayed for a love that wouldn't stay
I waited too long, let you slip away
I ignored the pain, ignored the truth
Hoping love could redeem our youth
But time doesn't wait, it moves along
And I see now I waited too long
I waited too long
Love two hearts stayed too near
I gave my all to a fading spark
While you disappeared
I held on when I should have run
Cried in silence for what's gone
I waited too long
And now I'm learning to be strong
If love is meant to stay it shows
If it fades it leaves us exposed
I'll rise from the ashes of my tears
I'll find my strength through all these years
I waited too long
But I won't wait for shadows again
I'll love myself, I'll guard my heart
And let the past remain
I waited too long
But now I see the love I deserve
Is finally free
I waited too long
But I'll survive and belong
I'll let you go, I'll let you be
I waited too long
But I'm finally free
I'll love again in my own way
And never wait too long to stay