It's tough. I once had an intellectual friend in the Army from Boston. He was actually a CO, conscientious objector and one of the smartest people I've ever known in my life. He believed that an insult was only an insult if you allowed it to be an insult. It works for me to an extent but just doesn't seem to get me over the hump for really egregious insults. For the most egregious insults I find the ignore button to be a handy tool. I've only applied it on two people. The first one has been on my ignore button for years and I don't ever plan on changing that. I had thoughts about the second one and realized I had made a mistake and was missing out on some valuable posts. I edited that second ignore and have been glad ever since. Moral to the story, don't be afraid to reexamine yourself, only this time with an open mind.