Well, I do find you a bit spammy, Dragon. Your emoticons often make no sense to me either. BUT. You are not evil or particularly narcissistic however, which is always a plus. Something had pissed off Kevin (possibly a lot of things combined) and you subconsciously failed or refused to acknowledge it, possibly for the dislike of accepting blame for something you weren’t responsible of. Do you see the conflict? He was already agitated, and you didn’t respond to it in a calming way. Only a few people would have. Kevin is also the head honcho, and you just don’t start challenging the chief in front of people and expect it to end in anything but further conflict, no matter how right you are. The management cannot see things through the eyes of everyone who works for them, not all of the time. At some point anyone who is placed in charge gets tired of explanations and failure analyses. It’s not fair. It’s human. And it must be accepted. When you end up in front of an unreasonable or a particularly demanding boss, you can only ask him “What is expected of me? What do you want me to do?” and after you get an answer to that, your only two reply choices are “I can do that” or “I’m not able to do that.” Further choices are to try to provide a working alternative to the problem at hand, or try being in a boss position yourself. There’s also the skill of “pre-emptive walking-away” before emotional conflict even occurs, but that foresight takes potentially decades to develop and master.
There is no blame to put on anyone here. We are all different sorts of animals, living under different conditions, states, pressures and circumstances, and sometimes things just collide. Just… don’t stab yourself in the heart because of it.