As a player who has received a permanent ban, I have changed my perspective.
What are you exactly "Defending" yourself against? Why is there any real need to start "Defending" yourself from a flamer? What good does it accomplish? They have already told you all about themselves with their name calling and antagonistic comms, correct?
Retaliatory flaming is the closest thing on the internet that you can get to an actual fist-fight. If some one is willing to go that far with you in real life, you have to realize right away that it is just not worth the trouble. In the end, you only display an uglier side of yourself that is not meant for the world to see, and that guy calling you a homophobic slur really isn't worth it. For one, you don't know each other, and he has no right to judge you based on 30 or so minutes of your life (which is just stupid to have to say outloud). For two, you already feel the pressure NOT to engage with him in misconduct, which is good on your part. So you must already understand that reports DO NOT go ignored, right? Or else you wouldn't be here challenging Player Behavior staff.
I say to you then, this:
Whatever some jerk on the internet says to you, remember that it IS the internet after all. You could be getting called a homophobic slur by a mere child for all you know. And fighting back may only teach that child that it is okay and rewarding to try to continue the e-punches.
Don't stoop to their level man.
The moment you do, you have allowed their toxicity to infect you.
Be young at heart, and let the young-in-the-mouth dig their account's graves.
Keep reporting toxic behavior. It is the best solution. Don't resort to toxic behavior, its the solution to another problem which WILL BE SOLVED!
Stay vigilant, and keep to the code!