Alright...
*Deep breath*
Here we go. I will try to explain it as best i can. Please note this is not me or my stance on homosexuality. This is my attempt to explain the fear, hatred or disapproval towards homosexuality as a whole:
Homosexuality is what could be regarded as the 'third gender'. Before you fly off the handle, consider this; despite being in an open minded society that has since long moved past the 1950's image of happy families, we still have gender divided 'likes' and 'dislikes'. For example, (children) boys will play with toy cars and girls will play with barbie dolls. Men will like sport and mechanics, women will like soap opera and romcom movies. Do you see what i mean? Very generally speaking, we have things classed as 'masculine' and things classed as 'feminine'. Men go to a football match for 'male bonding' or what have you and women go out to a restaurant with their girlfriends. Then along comes a homosexual. For this example, let's say the person in question is a homosexual man. The straight man begins to think "the homosexual can't like what i like, because what i like is defined in as 'masculine' and 'heterosexual!'" so in defence, the homosexual man is thought to like traditionally more feminine things like rainbows and shopping and all the other typical stereotypical gay pride imagery. But, because the gay man is a man and not a woman, yet has feminine characterists and interests, he is a 'third gender'. If there is a gay man who doesn't fit that stereotype, the straight man feels threatened. The gay man likes the straight man's activities? Now what he does and is considered 'heterosexual' is now also considered 'homosexual'. He is identifying with the gay man, and he feels threatened. This results in feeling uncomfortable and a hostile response. They want to be seen as and feel masculine, of which being a homosexual strips you of, because for a man, being 'the *****' is the ultimate humiliation and fear. This probably harkens right back to the whole 'ME TARZAN YOU JANE' primal thing which is still going on even now by the way, just look at social cliques in high school. I remember reading an idea on the 'third gender' from a homosexual man's perspective in Captain Correli's Mandolin. I wish i could remember it and quote it for you. But that's my theory on why homosexuality is still an issue anyway. Until we get over what is socially defined as "masculine", what is defined as "feminine", and what is defined as "????" for homosexuality (as a whole, not just what it is defined as for gay men and what is defined as for lesbian women) then there will continue to be divisions in society.
Am i comfortable with homosexuality? To be honest, my view is slightly jaded. As well as being raised by incredibly homophobic and xenophobic parents (with very sexist and traditionalist views on society by the way), the gay people i met or knew of when i was in school were incredibly obnoxious. At least two gay males were the spitting image of the loud, flamboyant, bitchy irritating and generally foul and untrue image of homosexuals as a whole. I resented them for the fact they were so 'IN YOUR FACE' about everything (think bitchy preppy American girl) and i couldn't help but associate that with the fact that it was simply because they were gay.
However, intellectually i do not have any issues with homosexuals. I know they are human just like you or me. I know they're not trying to turn the world gay, i know they don't run around humping anyone and everyone of the same sex, and i know the whole 'gay people are more promiscuous than straight people' thing is a load of crap. As long as no-one rubs it in my face (this goes for absolutely anything. Homosexuality, heterosexuality, religion, anything.) then i will not look at them as a 'gay person'. I will look at them as a person. End of discussion.
Edit: Interestingly i have seen bisexuals get a lot of flak from both the hetero and homosexual community. The reason? "They are just indecisive."
That really pisses me off. Indecisive? How about they just like both, or don't really care what's between the legs? What is this, allegiance to an army? Sexual orientation is not like a religion, you don't need to 'pick a side and go with it'.