When Mom left and the world became just you and me You rose as my shelter, my rock, strong and steady Raised me through hardships with a heart as wide as the sky Gave up your own tomorrows so that mine could learn to fly Atari glowed in the dark, Nintendo nights we shared Habs on the screen, first period fading into bedtime air Sports page by my bowl of cereal So I'd wake up to every score Your generous heart gave me the best of lives Sacrifice born from love, cutting through the hardest times Thanks for standing with me till the end My father, my hero, my best friend You drove me and my friends through all my childhood days Understanding and gentle in a thousand quiet ways When both our partners left, we found our way back home Together again, like we'd always known That love doesn’t end, it simply finds new ground Now you lift my daughter as you once held me was down One word from her lips, and you laid your cigarettes aside For her you chose life, in a single breath, with open eyes Your generous heart gave me the best of lives Sacrifice born from love, cutting through the hardest times Thanks for standing with me till the end My father, my hero, my best friend The stroke came like thunder, stealing strength from your side Yet every morning you rose with an unbreakable pride Right hand still learning, every day a tough fight But you never surrendered and taught us how to hold the light Your generous heart gave me the best of lives Sacrifice born from love, cutting through the hardest times Thanks for standing with me till the end My father, my hero, my best friend