Welcome Remnarc,
It is hard to deal with anger, Especially when you cant control it. I know from experience, there are days were I want to explode due to the stupidity/Lazziness of individials. Sometimes you have to walk away for a second and collect yourself. It is hard to not react if you stay in the situation. I have reached new levels of anger that i did not know i was capable of, it took me 3 years after I got back for me to realize it. Getting some direction early on will defenately help you out. Keep in mind that sometimes things feel like they get wore before better. Dont lose hope. Believe me, I know the bell tower thing is tempting!
Welcome,
DD