Just because something is hereditary doesn't mean that someone's child will absolutely have it. The definition of hereditary is "capable of being transmitted genetically from parent to offspring." It's not an absolute. It just means the chances are increased. Breast cancer is hereditary. The daughters of a woman with breast cancer have increased chances of having the disease. But it's not a guarantee. Addiction/alcoholism is the same way.