I have a theory Id like to try out here:
OK there are three kinds of people in the world, those who believe in a god (Theists) and those who do not believe in a god (Atheists), and those in Denial of these other positions.
True atheists are rare; I have never yet met an atheist, merely those in denial. As an example of an Atheist who is really just a theist in denial, I offer Castros request that people pray for him.
Theists believe that a god created life and people with an obvious reproduction system, sexual in nature which requires a man and a woman to reproduce. This is then accepted as their gods plan for reproduction.
Atheists believe that people came to exist through a natural process, usually Darwinism, and that the Sexual reproduction is how we got to be the way we are, and continue to change, those who do not reproduce are Dead Ends and are being culled from the Gene Pool.
Neither true theists, nor true atheists practice homosexuality because it violates their basic beliefs, unless they are in denial of those beliefs.
Postulate: All Homosexuals are in denial of atheism, and / or theism. Homosexuals use the confusion of pitting these to forces against each other to avoid addressing their personal denial. This is why homosexuals will pretend to be theists or atheists depending on their perception of who the threat to their avoidance of their denial appears to be from. Homosexuals do this in an attempt to enlist the others to their logical argument and prolong the debate, thus prolonging their denial.
Are you calling me gay? All right, maybe I watched Project Runway once or twice but that's all I swear!
To be honest, where we diverge is your definition of Theism.