[Verse 1] I had a suitcase full of songs, A map of roads I’d never gone. There was a stage light in my chest, But I laid it down to give you rest. I traded late nights for lullabies, Guitar strings for your sleepy sighs. And every step I didn’t take Was a choice I knew I’d gladly make. [Chorus] You asked me once, “Did you let go Of something more you used to know?” And I just smiled and told the truth — I gave up a million dreams for you. And I would do it all again, To watch you grow, to hold your hand. The world can wait, the stars can fade — You were the song I had to play. [Verse 2] I watched the curtains close in time, As years passed by like steady lines. And though my name’s not in the lights, Your laughter lit up all my nights. You never saw the roads I missed, But every one led back to this. And when you ask me who I am, I’m just a man who loved you then. [Chorus] You asked me once, “Did you give in To something softer deep within?” And I just laughed and told the truth — I gave up a million dreams for you. Not out of loss, not out of pain, But out of love that won’t explain. The songs I never got to sing Still echo in the lives you bring. [Bridge] I see the world now in your eyes, You’ve gone beyond where I could climb. And if my dreams were meant to fly, They found their wings in your first cry. [Final Chorus] So when you ask, “Did dreams come true?” I’ll say I dreamed of raising you. And though I walked a different way, I wouldn’t trade a single day. Yes, I gave up a million dreams — But you were the one that set me free.