Equal rights and protections for all under the law are not special interest politics, unless you are working under the guise that homosexuality is something someone chooses.
Marriage is a special interest class (A). The debate is whether or not to expand special interest class (A) to include other special interst classes (Z) (ie, make it larger A'=A+Z). Merely voting to include yourself in the privledge class does not make you some sort of prophet of truth and justice.
People are not bigots because they disagree with your special interest politics.
And that's not what people are saying here. Eich is a bigot because he fits the definition of the term: "A person who regards his own faith and views in matters of religion as unquestionably right, and any belief or opinion opposed to or differing from them as unreasonable or wicked."
As expressed in his support of statutory measures to accomplish those ends.
There have been several succesfull cases of "special interest politics" in civil rights before. Abolition of serfdom and slavery, anti-segregation, universal suffrage to name a few.
Many of those were considered to be against the "natural order of things" too. Are you sure you want to take the side you seem to be taking?
But, I assume, you aren't that dumb.