Do you agree with EVERY issue and Every representative that comes from your political party? Lots of Catholics, not all, who go to church every Sunday probably support some form of abortion rights, as shocking as that may sound. Gotta believe most people look at the basic core values when supporting a party, cause, religion, etc. And guess what, we see here that even some gays support the Republican Party, again as shocking as that may sound. Kudos to any individual who can look beyond their own self interests and look at the broader positives and benefits.
So you challenge dom for supporting a party that consider gays "less than human?" I'm sure you will dig up several links, no doubt, of the extreme right, but not representative of all. What is the tag line du jour? Not a herd.