No dog and no holes in the wall (YET).
I think I have explained this before, but if you do not feel inferior to anybody you cannot be insulted, or discriminated against.
I have been dealing with some pretty arrogant people over the years, incl. mid-level Indian officials, American Toolpushers with egos taller than the derrick and I have worked with French companies.
Even so I have never been intimidated, or felt inferior to anybody. I have been outsmarted at times, but that is life and you just have to lift yourself above it.
If you get angry over forum insult you have lost the argument. I may retaliate with some insults back, but not with anger. I prefer using sarcasm to insult though.