I think the guy had some issues he was holding onto for a long time and instead of openly acknowledging them he kind of turtled up and ignored them until eventually they just broke over. Kind of like how someone explodes over a broken cup when they've been having a bad day, when the real reason their mad is that they hate their job or their boss or whatever.