The problem is, is that you are letting people put you on the defensive by using ad hominem, a fallacy in which a person making an argument is attacked, rather than his argument. The correct way to respond to an ad hominem is to call out the offending party, and command them to prove their claim. The burden of proof falls on them to prove that you are something.
Many people argue by aggressively attacking any who disagree. These are the most annoying of people. They are also very poor at turning people to their side, so they tend to stick within a group of like minded people where there will never be serious counter argument. Like Church. Or 4chan.
To put it plainly, the wrong response is to defend yourself. The proper response is to hold the other person to his burden of proof. If you walk him through it, politely, then he'll likely relent, or at the very least agree to disagree, once it becomes clear he can't prove you are a racist or whatever.
Many people argue by aggressively attacking any who disagree. These are the most annoying of people. They are also very poor at turning people to their side, so they tend to stick within a group of like minded people where there will never be serious counter argument. Like Church. Or 4chan.
To put it plainly, the wrong response is to defend yourself. The proper response is to hold the other person to his burden of proof. If you walk him through it, politely, then he'll likely relent, or at the very least agree to disagree, once it becomes clear he can't prove you are a racist or whatever.