Your statement also directly contradicts the theory of evolution. If homosexuality were a normal thing, those animals (and people) who were gay would not reproduce, and thus would die out. If it were a gene, it would not be passed on to future generations. So if you believe in evolution, you have some serious conflicts.
uh no, there are no serious conflicts. gay people have reproduced in the past, because they were in the closet or whatever. the gene could be recessive. the gene could only make it more likely for an individual to be gay. there could be more biological factors than just one gene. you have not even begun to exhaust the possibilities here, it's extremely premature to say that homosexuality conflicts with evolution.
did you know that there are neuter ants? there aren't an anomaly or anything, they are always present in an ant society. i sure hope you don't think that is unnatural, or it was their choice...