Looks like you fell afoul of the FR Taliban. Disagreement on any point, no matter how small, wins you taunts and personal insults. Better to just ignore these trolls.
No kidding, I learned that a long time ago, it took a while to understand what was going on, any disagreement gets you personally insulted almost immediately, no discussion, no debate, automatically you are the worst person in world.
gaslight