My boss has a habit of mouthing off when she shouldn't. She likes to scream obsceneties and prejudicial slurs when she gets mad at you. On several occasions, she's said, "BRENDAN YOU FAGOT WHY AREN'T YOU DONE [insert work-related chore here]."
Last Friday when me and two of my friends were at her house, drinking (this was when I took the picture I most recently posted in the What We Look Like thread) she started saying gay this, gay that. When I told her to "STOP FUCKING USING SEXUALITY AS AN INSULT," she called me a fagot.
I started screaming and shouting at her and I also started to tear up. Being drunk had simply allowed me to release anger and resentment that had built up over the years, and I didn't really release all of it, otherwise I probably would have killed her... Seriously.
I punched her in the collarbone, only because I didn't want to break her nose. Keep in mind, she is, for all intents and purposes, a five year old boy with a Hell of alot of work ethic. She's hit me before, playfully, and she has, a couple of times, raised her fist at me in anger.
She also hasn't really noticed that I've gone through this change recently, where once again I'm becoming even more like my father than before, in that, I don't put up with bullshit like that.
So anyway, the matter in question is about today at work. She was sick, the people at the store the night before didn't do what they were supposed to and we had none of the food. When we got a rush, and things weren't going exactly as quickly as they were supposed to, she finally decided it was a good idea to direct her frustration at me.
"Brendan, I can't stand working with you," she said.
I replied, "...thanks."
"Well I'm just sayin'!"
"Well think of it this way, Karrie: I'll be gone next week, so maybe you should not complain at me."
"Brendan maybe if you weren't such a pussy all the time..."
I looked her square in the eye, got 6 inches from her face, gave her the english equivalent of "fuck off," which is the same hand gesture as "peace out" in the United states and said, "Peace out, girl scout."
She shouted after me not to leave, in an appologetic tone, but I kept walking.
I already have another job. I start it today, and I'm stressed out. I'm also stressed out over a guy I've started seeing, and well, this shit wasn't helping. It was completely unprofessional, and even then, even if we weren't in a work environment, it still would have pissed me off.
All I have to lose in this situation is her as a reference in future job searches, and our friendship, which wasn't really solid to begin with. Sorry, but I don't like assholes.
So was I justified? I think so, but I'm not entirely sure.