I believe homosexuality,bi sexuality and the many different forms of sexual preferences to be perfectly natural, and I stress the word preference. Everyone has different preferences whether it is food, literature, colour or whatever else and no one really knows why we have preferences. I sure as hell don't know why I like pasta but simply detest the taste of soup. And all these preferences are perfectly natural, so why isn't your sexual preference some how separate and unnatural unless it is one that conforms with the majority of society.
I myself are a little bit bi sexual but not all that much anymore, I'm now becoming completely heterosexual as I discover that my sexual preference is for the female population.
Also, the things that appeal to heterosexual people about people of the opposite sex, why can't they apply to people of the same gender? Why can't you be attracted to a someone of the opposite sex with a greater intelligence or beauty/handsomeness than someone of the opposite gender.
It saddens me greatly that society these days is so ignorant to the fact that stuff like this happens and it's perfectly natural and no one should persecute you for accepting it.