I can understand several chunks of what you’re saying, Kevin can be overzealous at times, but the comparison in the title is going waaaayyy too far!
I too, have been misunderstood, I’ve been said to supposedly be ranting and whatnot, but if you name the title of your thread that? I kinda feel like you are somehow misunderstanding yourself.
Definitely, if you can manage, don’t write stuff ‘in the moment.’ It can be easily end up giving the wrong message (I was once accused of being sexist even though sexists are a primary murder target. In video games, of course.).
Even if you were calmed down at the time, it’s still a good thing to remember.