Hey @lucylin :)
It's so nice to hear from you and have your input about this topic. I see where you stand with regard to "the case for anger". I have extensively thought about this in the past and have recently revisited those thoughts. But, I am yet to come to a position I am happy with! Like you I don't believe "that kind" of anger is assertiveness either. Well, one day I will get there :)
Good point about the should/shouldn't mindset. It is an often accurate way to get to know people's attitude.
I just don't imagine you as an angry guy.
I trust everything is fine with the new project, house, doggie and Lucy.
Lots of love to you all.