I think the questions here are good, but lets remember that this IS a support site and by mentioning specific situations can hurt other members who may have been having an "off" day with their responses.
This is a community, not everyone in every community gets along with everyone else. That is life. I think the best rule to live by in any community is the golden rule..... Do unto others as you would have them do unto you.
Not always an easy task, but there are so many things one can do when feeling stressed, triggered, angry about a post.....
1. Walk away from the computer
2. View a different thread/forum
3. Write down your feelings in notepad but do not post
4. Take a nap
5. Breathe, breathe and breathe again
6. Realize that we do NOT have to respond to everything we read, especially those things that make us upset or that we know not to be truths. Our truths are not always the same for others.
7. Play a game online
8. Report a post you think is against guidelines - refrain from answering post so as not to contribute to guideline infractions

9. pm a mod/admin and say, "I need to get this out because it's pissing me off!!!"

10. Breathe again
11. Put the member on ignore for a time until you feel more in control
12. Smother them with kindness and compassion
13. Reach out to someone as a friend, you both may learn something about each other
14. Read jokes - get laughing
I'm sure there are many other things one can do to reduce the initial emotional reaction to a thread/post/attitude/belief/theory etc etc etc.
Hope you find my ideas helpful
In my eyes, everyone here deserves support.....I'm here for you!

sabby