Driddle said:
I'm not all that surprised by the weird mix of responses to this topic. People continue to confuse concepts of sexual preference (attraction) and sexual activity as though they were one in the same. Just because you say you're attracted to a person does NOT mean you wanna 'do it' on the table just to prove a point.
And as far as "throwing the issue in someone's face," well, all it takes is a single, seemingly innocuous social scenario in the game to draw out a reference to sexual preference. i.e. "Is the barmaid cute?" Disallowing even a simple flirt scene puts binders on a player.
Driddle, I'm on the opposite side of the argument than you but I have to wholly endorse your post here. In our capitalist society, we have much difficulty distinguishing between impulse and act -- this is why the term "pederast" has fallen out of use. We use the term "pedophile" in its place because we automatically assume that there is no difference between someone who is attracted to children and someone who rapes them. In the modern West, we are losing the capacity to distinguish between inclination and conduct.
As I see it, there are three main categories to which "homosexuality" maps in our present-day society:
(a) activity
(b) relationship
(c) identity
Generally, most fantasy worlds are inspired by societies that did not have category (c); they could understand people having sexual relations with someone of the same sex; they could understand people having relationships with someone of the same sex. But the idea of sexual orientation as a way of mapping identity, not so much.
If I were in a situation where a player wanted their character to function as a homosexual as per category (c), I would have real trouble with this and probably advise them that this was not compatible with how my society was organized.
If I were in a situation where a player wanted their character to function as a homosexual as per category (b), I would probably say "great -- let's see if you meet someone appropriate."
If I were in a situation where a player wanted their character to function as a homosexual as per category (a), I would say "ewwww... Not in my campaign." But then that's what I would say to someone who wanted their character to function as a heterosexual in that respect too.
From out woefully insufficient information, my suspicion is that the character wanted to be a category (c) homosexual. While some campaign worlds are built for such characters, most are not.