Thanks for your advises. I think it's specially important to control your anger in your working environment because friends and family can end up forgiving us, sooner or later... but if we loose our temper at work, that can be grounds for dismissal.
Congratulations on being featured by @adeljose in an entry for the Pay It Forward Contest