His being mean is his way of distancing himself from you. He's convinced that you're the bad guy, and if he's nice to you, all that goes out the window. Can't be nice to the bad guy, that would make HIM the bad guy, and that can't be right...could it? He has to feel justified in his actions, and the only way he can do is that is to prove it to himself (and everyone else) that it's all your fault.
Have you tried working out at the Y? I felt lifting weights gave me a great amount of relief...it made me feel powerful, mentally and physically. (And they had on premesis day care ) Could be nature's Anti-Depressants...worth a try. I can't see how he would find fault with working out.
Each experience in life has formed me, become part of me, made me stronger.