Anytime anyone ever wants to use a word to describe a homosexual person, just replace that word with the word "person" or "human". These people are not a separate species, so don't place them in some isolated category, there's really no difference. Hating on someone for who they find sexually attractive is about as silly as hating on someone for the kind of cereal they like, or what TV shows they watch. It's got nothing to do with anything. Should we give marriage rights to people who wear their hats backwards? Yeah....that's how silly these questions sound to me. People need to calm down and learn to respect each others differences already.