He's an alcoholic, but also an *******. Don't ever let him excuse his behavior as "alcoholism" if he ever awakens. That being said, I am sorry for your hurt. Really, there is no explanation for another's human behavior, except that is flawed human behavior. While it is sad, you are at a great point to concentrate on yourself and your son's and move on. Focus on yourself and them and you need it.