I Held On Too Long - ArlenaZara
I held on to your silence
Waited through the empty nights
I whispered love in places
Where you never met my eyes
I forgave the words unspoken
Rushed aside the pain you left
I carried us through storms alone while you walked away with rest
I thought love could fix us all
But some hearts were meant to fall
I gave my all, I gave my best
And now I lie here with the rest
I held on too long
Loved too hard even when it was wrong
I gave my heart while yours was gone
Cried through nights that felt too long
I stayed through lies, through all the fights
Lost myself to hold on tight
I held on too long
And now I'm learning how to move on
I wore a smile to hide my tears
Fell for a love that disappeared
I opened my heart to fit your hands and lost the one who understands
I prayed the time would heal your ways
But you were gone before the days
I kept believing you'd return
But all I got was lessons learned
I thought love could fix us all
But some hearts were meant to fall
I gave my all, I gave my best
And now I lie here with the rest
I held on too long
Loved too hard even when it was wrong
I gave my heart while yours was gone
Cried through nights that felt too long
I stayed through lies, through all the fights
Lost myself to hold on tight
I held on too long
And now I'm learning how to move on
I'll take the pieces left behind
Build my heart, reclaim my mind
I won't love to break again
I'll love myself through every pain
I'll let the past remain in gray
And step into a brighter day
I'll hold on now to what is true
Not someone who never held on to
I held on too long
But now I'm learning how to be strong
I'll love again on all my terms
And no more lessons left to burn
I gave my all, I gave my heart
And now I'm learning where to start
I held on too long
But now I let myself move on
I held on too long
And now I'm free to love me strong