Not agreeing with something, not supporting things such as gay marriage, does not make someone a bigot or intolerant. Not agreeing does not mean, they are fearful of them, or hate them. I respect their right to be who they are but I do not have to agree or say it is ok. The terms bigotry and intolerance are thrown around way to freely. Most of the time it is going hand n hand with someone being nasty/hateful about another's religious beliefs, is this not doing exactly what you are accusing the other person of being/doing. Words have meaning, using these words when it is not accurate diminishes its meaning and impact.