Sounds rather forced to me. How about a simpler hypothesis that anger is frustration, the expression of the bad feelings coming from expectations not being fulfilled?
anger is frustration
I think according two common usage of the terms they refer to different emotions.
Anger is a state of energy. Frustration is a rather passive state.
Anger doesn't get triggered for every unfulfilled expectation. It get's triggered if things aren't as they "should" be. If you think you don't deserve what you are expecting you get frustrated upon not getting it but not angry.
Another month, another rationality quotes thread. The rules are: