This is indeed a vicious cycle and the ones who are harmed are the kids. You need a License to Drive,a permit for a firearm but anyone can be a Parent.Rolf,this woman is her own worst enemy.Your Beautiful son is very lucky to have a Awesome Dad like you.You are a great advocate for him and this will mold him into a great person like you.Time will heal these wounds and you do not have to go threw this alone, because you have your son. Peace,Dave