suggestions are that he may have a medical problem. The compulsive behavier with twitter and the consistant rowing, fighting, agressive behavier etc etc all point to a problem with his mental mind. I know somebody who is close to people with these behaviers and he needs help...fast.
I also...