thanks (((all))) for your insight. it's all very much appreciated, i can't even put it into words how grateful i am for all the replies.
just made some research the other day, i didn't find any anger management classes, partly because i can't translate it into my first language... (odd, i know, but been speaking it simultaneously with english for so long it gets confusing sometimes) and partly because it is a part of my country's culture to suppress feelings. basically all kinds of feelings.. happiness too, but especially sadness.
add the effects of abuse/abrasive home life -> you've got a perfect catastrophe waiting to be unleashed in one way or another.
capp - the 1.5 cents comment actually made me grin like mad for about a minute.

thanks.

twilight
__________________
花鳥風月
c'est tout ce que j'aime