Passing on tragic flaws is part of being a father. Can I stop any of my sins from becoming intergenerational?
See All 298 Episodes of "Blog"