AOG
I suggest you carry on posting as you have, but avoid any claims that others have a chip on their shoulder or have an agenda about anything, because you leave yourself open to justifiable criticism.
Also, if you are going to post anything that others consider racist, sexist or homophobic, you need to accept that some will agree with that criticism and others will not.
I would also strongly advise that you learn, as I have, that there isn't a single person on AB whose opinion on any subject is more or less valid than your own. They may have formed their opinions on invalid data, and it's that data that should be attacked.
Also, when you're wrong, and you know you're wrong, it's perfectly fine to hold your hands up and admit it.