Why Do I Get So Angry? How do I respond to my anger?

We have all been there - something unexpected happens, you get cut off driving down the street or someone ate the rest of the leftovers you were planning to feast on after a difficult day - you get angry. I have heard many approaches to anger and why people express anger in the way that…