I feel sorry for you though. As an adult you had the opportunity to break the cycle of poor treatment you were raised with, yet you perpetuate it instead.
How do you even know he had a troubled childhood?
IF you truly have fathered children, I would not count them lucky.
Judging someone’s parenthood based on their online behavior? Kill the motor, dude.