human sexuality is not innate. it's not even fixed; it's fluid, and can change repeatedly over the course of a lifetime. the entire concept of "sexual orientation" is less than two hundred years old. for most of human history, this separation didn't exist - which is the reason why feudal institutions like the church spent so much time trying to convince people that attraction to the same gender was "wrong". you don't get more serfs that way, so it's not productive behaviour, from their perspective. if it were really true that 90% of people are innately heterosexual, you wouldn't need that kind of enforcement. you could just write the gays off and send them to war, like the spartans did.
what that means is that you're all bisexual, you're just pushed into one category or another through the power of social conditioning. it's a pretty complicated thing, but it's also a pretty simple thing.
if you're conditioned strongly enough, you can be attracted to anything. trees. rocks. imipolex g. it's all about pavlov; nothing to do with mendel.