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.
And since the concept of “should” evolved as a primarily social mechanism, it makes sense that anger would be triggered by (perceived) social affronts.