Song Cover Image

I Gave You All I Had

V6

I heard the words you finally found, The ones I waited years to hear. Strange how silence learns to speak When there's nobody left to keep near. I gave you all the light I carried, Even when my skies were grey. I found a thousand ways to reach you, When you were finding ways away. I never asked for perfect answers, Or promises beyond your heart. I only wanted to be chosen, Not remembered when apart. I learned the language of your silence, I saw the fears you tried to hide. And every time you lost your way, I left a light on by your side. And I know you had your reasons, I know hearts can be afraid. But I couldn't build forever On the chances never taken. I gave you all I had to give, Every fragile part of me. I gave you time, I gave you chances, I gave you room enough to breathe. But I was fading in the waiting, While you were learning how to stay. And I couldn't keep on breaking For a dream so far away. I gave you all I had to give, And I have nothing left to prove. Some hearts don't leave because they're empty, They leave because they have to move. Three times I opened up the doorway, Three times I let my walls come down. Three times I thought that we were stronger, Three times I watched the hope fall down. You knew the woman underneath me, The dreams I rarely dared to show. You saw the softness and the fire, The parts the world would never know. I wasn't asking for a kingdom, Or a story without rain. Just a place where I belonged Without having to explain. You say you see me clearly now, And maybe finally you do. But the woman who kept waiting Had to learn to live without you. I gave you all I had to give, Every fragile part of me. I gave you time, I gave you chances, I gave you room enough to breathe. But I was fading in the waiting, While you were learning how to stay. And I couldn't keep on breaking For a dream so far away. I gave you all I had to give, And I have nothing left to prove. Some hearts don't leave because they're empty, They leave because they have to move. And then there's little Sofia, A name that time cannot erase. A tiny world we made together, A tender dream, a sacred place. She lives within a quiet corner Of everything we used to be. Not every dream becomes tomorrow, Yet some remain a part of me. I won't pretend those days were nothing, Or turn their beauty into pain. Some memories deserve their silence, Some flowers need no second rain. I heard you say you weren't ready, I heard the sorrow in your song. But I was standing there beside you, Trying to be strong for far too long. And maybe now you understand The things I couldn't make you see: I never needed you to save me, I needed you to stand with me. I don't need another promise, I don't need another try. I don't want to turn our story Into one more long goodbye. I gave you all I had to give, Not a little, not halfway. I gave the parts I'd kept protected, The words I'd never dared to say. I was gentle, I was fearless, I was everything I knew. But I cannot lose myself again To keep a place beside you. So let the music hold our memories, Let the distance have its space. I can honour what was beautiful Without returning to that place. I gave you all I had to give, And now there's something I must do: Keep the woman I discovered When I stopped waiting to be chosen by you. I hope you find the peace you needed, The place where all your fears grow still. I won't deny the road behind us, Or the moments time cannot undo. And if you hear me in the silence, Let these be the words you understand: I never gave you half a heart... I gave you all I had. And what is left... Belongs to me.