That's EXACTLY what you said. You stated that the judging of a candidate based on their views of homosexuality constitutes intolerance.
In doing so, you have revealed your intolerance of anyone that thinks homosexuality is wrong. That's what makes you a bigot.
"You stated that the judging of a candidate based on their views of homosexuality constitutes intolerance. "
OK, so you've managed to twist my words to make ME out to be an intolerant bigot. I'm not sure I can play in these semantical Major Leagues, but I'll give it another shot.
I think if you don't like a particular agenda, that's OK with me. If you don't want to vote for a candidate because he has, for example, curly hair - that's your right. But if you want to exclude him from your party because some of his beliefs differ from yours, or his hairstyle, I think that constitutes intolerance.
You wanna give "intolerance" a different definition, be my guest. Or, it occurs to me that you may want to re-define "Republican" to fit your set of beliefs.