Anger doesn't get triggered for every unfulfilled expectation. It get's triggered if things aren't as they "should" be.
And since the concept of "should" evolved as a primarily social mechanism, it makes sense that anger would be triggered by (perceived) social affronts.
Another month, another rationality quotes thread. The rules are: