Well done for standing your ground after being called all those things.

The trouble is, they cannot debate. Just resort to name calling and keyboard warriorism (is that a word?) at the first opportunity.