I've known some gay guys and lots of bi and gay chicks in my years, some close friends of mine.
It's not really anyone else's business where someone likes to stick their dick or which holes they like to lick. The people that would insult, or worse assault, someone based on that are absolutely no different than racists.
That being said, I personally believe homosexuality is a choice the individual makes and not something genetic. *shrug* I don't judge anyone for that choice, but I do believe it was a conscious decision at some point in the persons life based purely on the fact that if it was genetic, evolution would have probably eliminated the "gay gene".
I've never been hit on by any gay guys and I'm thinking it's because I put off too much of a straight vibe. If anyone's ever been to West Hollywood (I know Rod has), it's quite gay. Lots of gay bars and shops up and down Santa Monica. I have friends that live out there and when we go visit, we usually end up walking through "boys town" on our way to the bars. In Cali, there's no smoking in the bars so all of these places have hundreds of gay guys standing out front smoking and we walk right down the sidewalk through them. This has happened at least a half dozen times and never once has any of them said word one to me (although they generally assume my wife and her friend are lesbians.) It could be that they simply don't find me attractive, but I like to believe that my skated up shoes, sagging khakis, two day old stubble and disctinct lack of metrosexuality is a dead giveaway that I'm straight to them. I think most gay guys have a pretty good Straightdar (The opposite of Gaydar.) and can tell if a person is straight or gay based on appearance.
*Shrug*
Anyway....