The last time someone chided me saying I wasn’t very “Christ-like” I brought up the moneychangers in the temple. Their response to me was that they didn’t believe in any “false prophets like Buddha or Christ”. The point being they had no real understanding of what they were saying, they were just trying to shame me into “piping down” or “shutting up”. And THAT is just NOT going to happen. God made my temperament the way it is for a reason, and I’ll (literally) be damned if I don’t honor the truth and stand up for what I believe to be right...
It is not a sin to have anger, we just have to be careful not to sin as a result of that anger.
It heartens me to see people like you willing to stand up and not be drowned out by the lies and demonizing.