Why we need less anger, and more shame ABC Religion, 09 Aug 2022 Our world is full of anger — anger without hope and ideals, snarly anger, infantile anger, crush-you-like-a-bug anger, cruel…