I've gone off on people a couple times... but i blacked out so dunno why it happened, only know i felt so bad about it after..
but this guy you're talking about seemed to need someone to go off on him... maybe the times i went off they needed it too, but still mades me feel bad because i cant remember...
each time it happened to me people around me started "Behaving" atleast for a little while!
hopefully this guy will move out soon and you wont have to worry about it!
i know it sucks living like that