There is a lot of grey area between 100% heterosexual and 100% homosexual. This can range from a man accepting that he can agree Tom Cruise is an attractive man, to a gay man who lives an entirely heterosexual lifestyle. Most people experiment with homosexuality at some point in their lives. Still others never question their sexuality. Western culture still has an ugly stigma against homosexuality. Humans are animals. Animals have homosexual experiences. Before you go on some rant about it not being natural, take a look at why you are so adamant about the topic.