Not sure if this has been done before, anyway I couldn't find it, and if it did people get new jobs all the time. To make a long story short, my boss is an asshole, I have had many bosses in the past but non like him. Constantly gets angry at everyone and holds your job over your head as a solution. When something goes wrong, throws things across the room and wants someone else to pick it up. One sided conversations, etc, the list goes on. The company has sent him to anger management courses for this stuff, but apparently it don't work.