It's true... I had an ex (my daughter's dad) who was just emotionally and mentally abusive and mean and angry all the time. He hid doing speed behind my back for about 3 years of that relationship, maybe more. And when he finally quit, he still had all of his bad behaviors. In fact, now he is married to a new woman and their chaos is 10 fold what it was for me and him. And when he and I had to go to mediation for custody issues.... HE LIED to the mediator and manipulated the whole thing! They are very very good at that! Please be careful...
Sounds to me like he should be working some other program too, like anger management... Or any program for that matter