well the best thing I can think of at this moment is to keep to friends that you know are your friends and do your best to not make contact with these people if they upset you that much. But realize one thing.
The worst thing that you can allow is to have people have power over you with words alone.
Do not let words get to you so badly because then you only give power to the people who are using those words against you. If you have to will power to ignore them, you may find yourself in a better position.
Well lets just say he has his own way of expressing himself to say the least. ;)
Anyone that talks to him or posts comments to him need to know that he will say what he wants. LOL
I have never had any personal problems or issues with him.
We have chatted a few times and he has never been brash with me.