When it's okay to be an asshole to defend yourself [EN/PT] part 3
How far should you go in social scenarios
If someone's gratuitously being a bitch to you, and you don't think they're mentally unstable enough to attack you physically, you can socially hurt them, showing others how much of a lunatic they are. Making others aware of a toxic individual's actions forces them to increase self-awareness of their own actions, because they now understand there will be social repercussions because of whatever irresponsible actions they take.
While doing this, make sure you don't go out of line yourself, otherwise you're just as much of a lunatic as they are, and you deserve the social repercussions you'll get along with them. Heck, you might even be seeing as the only villain when you were fine to stand as low as whoever was attacking you.
How far should you go in closed systems where you can't be hurt
When dealing with a person that won't suffer any significant repercussions because of the system this aggression is enclosed in, you can go all out. This often happens in an online-only, mostly anonymous scenario, just as within a game or Discord. They do this because they think they can't be hurt, but they can. If you're smart enough and if you care enough, you'll easily crush their ego.
You might get suspended or banned for your actions, but if it makes you feel better and you don't really care if you lose access to a server or a game account, then it's totally worth it. Sure, you're crushing an immature person's feelings, but it's just something they'll have to learn to handle at some point in their life if they ever want to be happy or successful.
This is true because no one can be happy without healthy social networking, since we simply can't afford to isolate ourselves in our world. It's too dangerous to do so.