I really try to understand why people react to me the way they do. I even said once, this my problem, no one need understand, it is my mental illness not theirs. Some people simply wouldn't believe me, even though I said it was anxiety. I try to understand where their anger is coming from.
I have compassion for children, to those subjected to violence, to those suffering from mental illness. I say that if the environment is a cost to the economy then I am willing to contribute to the cost. I am quite a philanthropist.
I do good things, but I have also done things that I am not proud of.
The most insulting insinuation I have ever received was the suggestion than my charities I raised money as part of my running in a race was not genuine, that is self-serving or attention seeking. I raised money for breast cancer research and depression. I'm not sure I'd do it again, because as much some people were generous, others were dismissive and unkind.
Still I get screamed at, called names, ridiculed. It hurts more than you can imagine, it's soul destroying. It's not so much a lack of compassion, it's that a desire to prevent further damage that make me defensive and angry.