Re: fat people are the only acceptable group to hate
Well said, mate.
With regards to mental illness, try to be generous to people who don't understand. Most people (myself included) don't have anywhere near the grasp of chemistry needed to understand what goes on in our brain. Or the linkage between the various chemical balances and their effect on our behaviour.
Some of it is that we (humans) don't want to understand. If you mix so much sodium and so much chlorine, you get so much salt. It's entirely deterministic. If we accept that out brains operate on the same laws of chemistry as everything else in the universe, it doesn't leave any room for the free will that many of us hold dear.