Still hold on Still hold on I know I'm not enough for your life But I'm finding my way to you You don't even know me But I dream of your soul every night Can't pretend I'm golden Most days I struggle just to get it right In my mind, you're sunlight in the rain Way more than beauty, I feel your pain If I could, I would write it in the sky How your kindness makes a broken man try Hard to believe you could love a mess like me Maybe I'm not ready, but I wanna be If patience is a promise, let me hold it for you You deserve more than memories I'm holding on to Maybe one day I'll make you proud For now, all I ask is Still hold on Still hold on I know I'm not enough for your life But I'm finding my way to you All my faults in the mirror, they haunt me Hard lessons in silence, they taught me To run from the good till I run out of road But you're the reason I slow down, reload I keep hoping you'll wait for the better in me Piecing it together so someday you'll see That every mile I walk is a mile towards you Learning to love, learning what's true If you trust me to grow, if you trust me to change I promise your love won't be wasted in vain But while I heal these scars in the dark Promise you'll keep me in your heart Still hold on Still hold on One day I'll become who you need And I'll finally come home to you I'll still hold on Still hold on One day I'll become who you need And I'll finally come home to you