In fact, according to the hypothesis of evolution, if homosexuality was genetic, wouldn't the genetic trait have died out by now? ;)
Actually, this is a good argument for NOT asking or expecting homosexuals to deny their impulses. If they can stick to being homosexual ONLY, then the world...