you being punished for being toxic, and the other party not is still fair, stop using this.
chat based punishements are based on consistency x severity.
so think of it this way, imagine it takes 3 confirmed reports of you being toxic to be punished. player A flamed 2 games already, and player B who has never flamed before, just blows his lid on A. A and B both end up in an idiotic argument. guess what? both of them are reported but only A gets punished, as he is confirmed consistently more toxic then B is. no one ever thinks that the other party maybe just isn't punished because they aren't consistently toxic across multiple games.
thing is, thats perfectly fair, being that the system is designed to give all players some form of leeway when it comes to chat restrictions. you being punished doesn't abstain someone else from being toxic nor make them "right", but that also doesn't mean they are consistently toxic enough to warrant a restriction in the first place, barring zero tolerance.
Stop using someone elses toxicity to justify your own, and stop saying "but its not fair only i was restricted"