Being bland has nothing to do with sexual orientation. Being straight doesn't make you interesting.
As for the NPCs, they aren't real people. They should be convincing, but its the player that matters. Just because an experience is uncommon doesn't make it invalid. Live how you wish, and grant others the same freedom.