Perv, old pal, I think you are maybe insufficiently nuanced in your thinking. Try thinking more along the lines of the full spectrum of passive acceptance of inducements to gay sex in the middle of the spectrum, all the way out to very active seduction of pretty boys by flaming gays. That is only half the spectrum. The other half is the homophobic spectrum, from neutral to hysterical rejection of the whole idea of gay sex. The whole thing from one end to the other is the full spectrum from pro- to anti-.
One's position on the spectrum is a state of mind which can vary considerably, depending on circumstances: an environment where the only available sex is gay sex (ships at sea for weeks at a time, prison, boys' boarding school); social compatibility of potential partners; one's own susceptibility/suggestibility/submissiveness versus potential partner's powers of manipulation; everyone's level of horniness and need for sexual outlet... I could go on and on.
The human psyche is extremely malleable and pliable. We normally live in a highly controlled, heavily regulated social culture, and that limits our thinking considerably.
I am not inclined to the J. B. Watson theory of conditioning and behaviorism, that people can be conditioned almost without limit--at least not as far as he took it, but maybe my own thinking is too constrained in this regard.
Sex is, or certainly can and should be pleasurable. We like to have fun, socialize and enjoy each others' company. If hetero is available and that's what you crave, by all means have at it. If homo, for whatever reason, is at the top of the pile of possibilities, the main reason for abstaining is, imho, more a matter of cultural conditioning than innate instinct.