Yet no scientific evidence exists to support your statement. In other words, "Your personal beliefs do not change reality."
Actually there are some studies that show that abnormal amounts of testosterone in the fetus can cause homsexuality. Other studies show that fetus that were flooded with adreneline have a muich higher chance of becoming homosexual. There is also a definite link between the relationship of the length of the 2nd and 4th fingers and homosexuality. In most homosexuals, the ring finger is longer than their index finger. The opposite is true for most heterosexuals.
Now where are your proofs that homosexuality is NOT a genetic trait? (your opinion does not count as a scientific study)