I've been thinking about this and I vented away here
Oh, I think it's fine to vent.

You should not stop doing THAT. Just because we are imperfect doesn't mean we are not entitled to an opinion, or a perspective, or comment on stuff or behaviors we don't approve of.
The point is, it's okay WHEN I realize that I myself am imperfect.
It's the (few) people I run into every now and again, who truly believe they are perfect, or at least they seem to think that, because they seem to think that if the entire world was run with their ideas, morality, politics, religion.....(or whatver)......that
all the problems would go away because
they have all the answers.
That last type is really the only ones who REALLY ANNOY ME.

I got into a little gossip thing yesterday, with some neighbors.......felt a tad guilty afterwards, but I have to admit, it was somewhat "delicious" the way rich chocolates are even though they are bad for your figure.

It's human to be a little bad or catty sometimes, as long as it is not really injurious, angry, ugly, or bully behavior....we try to keep it kinda comical.
I do try to give things their proper perspective, so I save my wrath for the really bad stuff, like people who abuse animals. I struggle very hard with them, most of the ones I have met are either very very ignorant, or just psychologically sick. You use the laws on your side to try to go after them.....and then sometimes, you just have to keep rescuing animals to make up for it. Ditto with elder abuse, child abuse, etc.
So, I try not to give too much of my "energy" to just everyday "jerk behavior", since there really is so much really worse stuff to focus one's consciousness and efforts toward, right?