If a boss acts like a jerk, you report to HR. Enough people report to HR, then it's more likely an issue with the boss, not the employees.
So then HR talks to the boss and says, stop being a jerk (creating a hostile work environment is the technical term).
Boss keeps doing it, then they fire/demote him in most situations.
Psychologically it's understandable to deal with grief with lack of tolerance and anger. You can always see grief counseling, I know it's hard to talk about it, but honestly man, I would go. You need to vent, to get it out, but in a constructive way. Bringing it out on others who have no idea what's going on in your life doesn't make it right nor is healthy for you. Honestly, you should step back from places that cause you to act out, console in your spouse or children, if you have any, otherwise I am sure you have friends there locally for you.
I've been in the IT field myself for over 15 years, and grew up on DOS 3.0 (20 years ago). I have been semi-active with MAME for over 12 years and finally got to the point where I build a full cabinet. I constantly keep up with new hardware and software, read tons of review sites for the past 15 years, build gaming rigs for myself and others. It's bad enough that I can almost quote prices from newegg from memory or identify video cards just by looking at them (without seeing the model #).
While I am not going to keep beating my head against a wall with you, I just want to explain that I am overly knowledgeable in what I say and that I am not a noob as you consider me to be.
