Just a suggestion @, you need to work on your temper. You shouldn't loose it easily. Not necessarily talking about your this incident but generally as you get into professional situations, people will use your "loosing temper" thing against you. Let's face it, everyone wants to climb on some other's shoulder to rise. They will use your's the most because they know you will snap easily. Not saying you take everything lying down but be subtle about it even if you are boiling with anger. Talking from personal experience, snapping is not good!