What is surprising that a politician is a hypocrite and will present whatever public image will garner him votes?

More seriously. Can you be a rep, rebulican and openly gay? Or is there a code of conduct that they sign on with?