Now I didn't see the earlier diary, so I don't know the specifics behind that at all. But in general, there will always be people who vehemently disagree with you and feel emboldened by the anonymity of the web. This combination leads them to say things they normally would never say in person.
But there are a lot of other people who you can really relate to online and definitely at this forum. So, seek them out and have fruitful dialogue with them.
I know it's hard to ignore the haters, but you can do it and meet great people and exchange interesting ideas.