The Fatherly Chain of Forgiveness

The circle turns, the world moves on,
Generations have come and gone,
In some ways it seems we’ve evolved,
In other ways we’ve just revolved,
We’ve handed down from dad to son,
A bag of tricks already spun,
Who knows how far back the chain goes?
With no sign it’s in its death throes,
My granddad not a dad you’d  call,
Still dad forgave, mistakes and all,
Then Dad left us with naught to live on,
I learned to forgive and to move on,
It seems now I live my destiny,
Waiting for my sons to forgive me.