Sounds like any man or woman irrespective of their work place. We all can and do get pissed off

Though to the OP ... have you thought to buy a tin of baby formula and settle in for the night? What dribble.