I’ve stumbled down some winding roads, made mistakes I can’t undo,
Carried burdens, broke some promises, before your life came into view.
But the moment I held you, my heart found its place,
Your tiny hand in mine, I saw my saving grace.
I’m not perfect, my little girl, but I’ll always be your rock,
Through every storm, I’ll hold you close, no matter what the clock.
When the world feels heavy, and you’re finding your way,
Daddy’s here forever, come what may.
I’ve missed some steps, I’ve lost my way, learned lessons hard and slow,
But every scar’s a story of how I’ve tried to grow.
For you, I’m building better, with every single day,
To be the man you lean on, to chase your fears away.
I’m not perfect, my little girl, but I’ll always be your rock,
Through every storm, I’ll hold you close, no matter what the clock.
When the world feels heavy, and you’re finding your way,
Daddy’s here forever, come what may.
You’ll grow up strong, you’ll chase your dreams, you’ll soar where I can’t go,
But when you fall, or lose your call, there’s one thing you should know.
My love’s a steady mountain, through every high and low,
I’ll be your safe place, darling, wherever life may flow.
I’m not perfect, my little girl, but I’ll always be your rock,
Through every storm, I’ll hold you close, no matter what the clock.
When the world feels heavy, and you’re finding your way,
Daddy’s here forever, come what may.
So take these wings, my precious one, go write your own sweet song,
But know your daddy’s here, my love, your rock forever strong.