Wow, that's very good. I think you have him nailed, like Gemini said. Everything you describe is exactly him.
I think I know what drives him, where this abusive nature came from. He's gone to therapy before for a different issue, and it helped. Is there any way I can suggest therapy to him now, with him actually listening, or at least, not flying off the handle? Anything I can say? With me not around, the only ones he'll be able to control are his own children, as he's pushed everyone else away... and I care about those kids, and don't want to see that happening. :(