"Gay" is not meant to be an insult on its own, society and its faults made it so that we (especially guys, have to say) say it as something bad. I don't think being is a sin in anyway, I don't think its something someone can just overcome, but I do respect everyone who is and assume it. As for...