I'm one of those people who don't like bad manners or conversations exchanged in poor taste. I just want everybody to be on their best behavior at all times.
To get rid of anger when it happens for whatever reason, I think there's something called a bridging technique. This is anything you have in mind that needs to be done at the bare minimum so you can settle for yourself without needing to be bothered by it anymore. It shouldn't be anything immoral either like stealing, beating them up, stabbing them, etc.
Most recently, I was angered by a dumb coworker who likes to mess around by yelling at other workers who don't take him that personally. His line of defense is that he's talking to them but I didn't really see much exchange of words most of the time, so I took it to mean that he was bullying and management would have already done something but nothing was done so I took matters into my own hands. He was really bothered by me messaging him personal emails about this and it worked him up really well because he thought I was being rude.
What I came up with to settle this thing was that I e-mailed him I was going to yell the same exact phrase at him to see how he reacts. I confirmed this with him and I ended up yelling in a very mean way at him with those same words after he confronted me and other people around us started laughing silently. He didn't react negatively to it and said it was fine. I stood there surprised and said that I accept everything about him because apparently, this isn't offensive to him. He ended up taking a defensive stand with me and was really worked up and I later had a private discussion with him during lunch break and told him that I don't really care if he thinks badly of me and I find him to be offensive but I'm totally fine with the way he is.