[Verse]
Thirty years I spent with a stone in my chest,
Carrying anger, I thought I knew best.
Thought you'd abandoned, thought you didn't care,
But life has a way of laying it bare.
[Verse 2]
The years rolled on, and I built my own home,
With voices of children replacing my lone.
Their laughter unwound all the knots inside,
And revealed the scars I'd worked hard to hide.
[Chorus]
Daddy, I forgive you, though it took me years,
To glimpse your struggles and feel your fears.
I swore I'd never be the man you were,
But now I see, life can twist and blur.
[Verse 3]
It's tough to explain, but my kids hold the key,
To the answers I searched for, finally set free.
I hear my tone as I set things straight,
And catch your echo in the words I hate.
[Bridge]
Maybe you did the best you knew how,
With hands too worn from the dirt and the plow.
I never looked past the anger and blame,
But you were just a man, tired with shame.
[Chorus]
Daddy, I forgive you, though it took me years,
To glimpse your struggles and feel your fears.
I swore I'd never be the man you were,
But now I see, life can twist and blur.