I have a couple friends that are gay Republicans. From talking with them, the thing that I have found is that they are not always honest with themselves. I'm not saying that all gay Republicans are this way. But the ones that I personally know are. If you are not honest with yourself, how can you be honest with other people. The ones that I know or have known choose to believe things that are not true. For example, one of them belives that the Clintons murdered people to get money....something he read in a book.
Another one, that I am no longer friends with, is a born again Christian and will tell people how disgusting and permiscuous gays are and he tried to sexually attack me. That was the last time I would spend time with him. When his Mom told him that she knew he was gay and that it was ok. He freaked out and tried to change the subject. He saw being gay as something that was dirty and did not want his family to accept it.