I can't wrap my head around the idea of disliking or hating people on the basis of their preferences, whether they encompass favorite foods, pastimes, or even what they find attractive in others.
Homosexuality is a long-standing historical tradition, dating back to the earliest civilizations, and continuing on through modern times, though societies have viewed it differently as the years go by. Additionally, it is perfectly natural, as a great deal of animal species have been known to practice it, some quite regularly.
Moreover, within the last 2 years of my life, I've been introduced to a great number of people who live "non-traditional" lifestyles. Some of them are transgendered, and identify as a gender different than their physical sex. I've come into the understanding that Gender Roles and Sexuality are completely artificial concepts that parts of our societies have created... and knowing that, I really cannot see how something can be such a great article of contention for people.
On a personal note, my own mother was under the assumption that I was gay for most of my teen years, because I hung out with a lot of girls, but never introduced her to one as a girlfriend. Though I've only been in relationships with girls, I'm probably closer to bisexual than exclusively heterosexual; I try to look at who a person is rather than what they are.