healthy anger is supposed to show up when you perceive and believe that you have been treated unfairly. then your anger and the other persons guilt is supposed to help restore that fairness. but if people start judging themselves and blaming others it can make them angry all the time. and lashing out in revenge. then the other person might get angry for being blamed. so then cooperation breaks down and there is only fighting and screaming.
I'm not sure. I was diagnosed 10 years ago with schizotypal,now schizophrenia. I have never been an angry person.I used to know a girl with schizotypal who would get a bit angry when she was frustrated with someone. I guess it just varies from person to person.