you got some good answers, so I will just add, write your rant out, and then put a period on it and distract yourself if you find yourself dwelling on you anger. ranting on and on just escalates the anger.
sorry you have crappy problems, I feel for you