I&#x27;m playing a bit the devil&#x27;s advocate here but there&#x27;s two side to every stories. I&#x27;ve known employees exploding like this, convinced in their mind that they are right when in fact it is not so. Everyone is the hero of their own stories and some people are very good at rationalizing their action after the facts to convince themselves they are in the right.<p>It seems weird that he was fired just after putting an all nighter and resting the next day but there must have been some reason for that. It&#x27;d be surprising if there were no reason at all...