wen,
i can empathise with you. anger - or, more accurately, rage - been my constant companion since i was found under a rock as a small gargoyle 62 yrs ago. i can only tell you what usually works for me.
one of the best psychologists that i ever had suggested that i draw pictures of erupting volcanoes. one particularly bad week-end, i drew over 50 erupting volcanoes. the entire East Coast, where i was living at the time, was engulfed in hot molten lava. for me at that time, it felt particularly good.
another thing i do is hit things. from my own experience i suggest inanimate objects that are relatively soft. people can get hurt if you hit on them and then there is always the problem of going to jail. hitting people also makes relationships dicey. many yrs ago i got so enraged at my ex-wife that i put my fist through a plasterboard wall. i went right through the 2x4 stud. i never thought my fist would heal after that one.
punching bags are also useful for hitting. they don't usually hit back. although once i got distracted and the bag clipped the back of my head. geeee that hurt!
as i said, these are the things that i do when my rage gets out of control. as others have said, you absolutely MUST learn to recognize when you are entering this particular mood. the scientific method: describe, predict, control. you can describe the mood. you are beginning to predict when it is coming on. your next step is to control the rage. it has taken me over half a century. i know that you are sharper than i can ever hope to be and that, with this support group, you sill be able to do it a lot faster.
hope all of this helps. the best of luck.
warren