When does anger go away? When one’s needs are met.
Trouble is; one often spends one’s life expecting someone else to meet one’s need. In actual fact; I am the only one who can meet my needs. So it follows that my anger goes away when I learn to meet my own needs; take responsibility for my own happiness; take care of myself well rather than second guessing the needs of others and then waiting for someone else to notice and meet my needs, reinforce or reassure. I speak of adults, of course. Children have age appropriate needs. I am no longer a child. I am an adult. How about you?