This page is a permanent link to the reply below and its nested replies. See all post replies »
The best thing to do really is to always be vigilant when you meet people. It does take time, it won't happen over night but the best thing you can do is retaliate with logic and reason - even when you're angry. Remember not to shout OR swear if it's in public though. If anything is construed as offensive you could be charged depending on the circumstances.