The other thing I've read is that venting does not relieve anger. It makes you angrier. Unless, there is a empathetic listener at the other end who cares to know about what is making you angry and has your best interest at heart. In other words, my Mom ♥. It's not easy to be empathetic when anger is directed at you though. Which is why my partner simply gives me space when I am really upset. Do I express my anger in a non-violent and non-threatening way? This is a akin to complaining without criticizing. So difficult.
I'm not sure where I stand on anger. When my partner gets angry, I turtle. I do not in any way show empathy and in fact I lose a little respect for him . But if I try to be that empathetic listener perhaps it will diffuse his anger? It will help him realize what he needs to do to get his expectations met. I want to be able to do this for him.
Wow, how great is it when you start to shift your perceptions a little. I'm really grateful for learning about the positive side of anger. It can be a catalyst for change.