I never claimed to be perfect.
I would be willing to compromise, as I have with you before when you were conducting yourself politely and professionally.
The difference is that I am constructive with my criticisms and arguments. What I have seen from you and @somedude is blatant hatred, harassment and abuse... and that is not tolerated.