The thing that always puzzles me about the gay/straight classification is that there is in reality a continuum of behaviour and desires.
The Law of the Excluded Middle applies well to Boolean logic, but often produces a fallacy when applied to real-world situations. And tends to obscure important truths.