To be against racism is to promote racial differences as purposeful and good. Even if those people of different races don't agree, or are themselves racist.
To be against the promotion of homosexuality is likewise not to be against homosexuals (even if they disagree) but is to promote the differences between sexes as purposeful and good and to promote heterosexual marriage.
We can't change the race we are, but our views of our race, and race in general, are going to vary right? Same with our sex, and our view of sex.
I simply wish to make the case that calling others bigots on the basis of consistent treatment of both race and sex as sacred, and not just race, while not being also a racist yourself... Reveals inconsistency.