Why does society shame anger, even when it's justified?

It's like people are never allowed to be upset about anything. They're expected to smile, bottle up their emotions, and act as if everything is all right.
Why does society shame anger, even when it's justified?
Post Opinion