Dear btweenmainstrms,
For starters, please check out the resources offered by angercoach:
http://psychforums.com/viewtopic.php?t=3558
Mental illlness complicates anger management, as you are well aware. When we feel anxious, depressed, or confused, controlling our anger is so much more difficult.
Can you describe your actual mental health symptoms in greater detail? With more information, we can possibly guide you to resources tailored to your needs. From reading your posts I get that you are socially isolated, feel stigmatized and rejected, and have been struggling with mental health issues for years. Are you suffering from schizophrenia; hearing voices is a symptom of that disorder.