Oh, it's internal, people I deal with have no clue how much I want to gut them and make a hat of their skin I'm actually the one everyone at work asks to deal with angry customers, cause I'm the only one who doesn't lose his temper when confronted with it. Might be why I have so much built up anger ready to burst out unexpectedly next wednesday in a crowded shopping centre at around 3pm....