I'm sorry you're having to deal with this kind of harassment OP, I hope a mod who is willing to escalate this issue sees this.

SE, are you there?