IS it when one forgives?
Hindu’s say that desire creates anger - it is actually wanting and expecting life to go a certain way.
Anger is also the feeling of disagreement turning into threatening situations.
Attachment is the process we need to work on, and forgiveness - of ourselves and the situation and people involved. We all have a sense of justice and fairness, and when this is broken (could be over many years of our lifetime), we can feel anger.
When we experience anger, our sense of Justice is the question for the resolution - can we give up of ourselves, as an offering for peace, we in that moment we are under the hammer - and surrender is a VITAL act, which brings much future strength and peace. The problem is that we have a perspective of the situation when we feel anger, and it all points to the fact that we have been cheated and hurt - thus the act of “giving up” in this moment of anger is a very important life changing/healing chance we have been given.
Overall, balance (in ourselves and situations), and the resolution to balance, is the time it takes for anger to dissolve.
I think it depends on the person in question. Some people are born with an extreme sensitivity to phenomena, thus they find the world a continual conflictual place. Resentment seems to keep building and building up inside one’s self until they discharge it externally, whether it be at the person in question or in some other sublimated form.
But I agree with what Justin stated, anger will result if we continually desire our life to go in the direction we want it to. The solution, for me anyway, is Stoicism.