Read other letters about this article
If you don't know anything about science, please don't spew your "beliefs" as facts or truths.
There has been a lot of research on the neurological origin of homosexuality. It's probably not genes, but it is still congenital. Most biological evidence uncovered so far points to the sex hormonal level (most likely testosterone levels) a fetus is exposed to as the most influential factor in the sexual orientation of the child when he or she grows up. This maternal hormone level is correlated with how many boys she has previously given birth to. The more older brothers a male fetus has, the higher his chance of becoming gay.
Look it up in Scientific American and other scientific magazines.
Freud was wrong about many things, including Oedipus complex and childhood sexuality, because he had no data! His conclusions were based on anecdotes not systematic observation and data collection. When you're wrong, you're wrong, no matter how many people like the sound of your theories.
Again, look it up. There is a ton of research in psychology and behavioral science that proves Freud plain wrong.
Please stick to political opinions and avoid scientific topics. You sound ignorant and clueless.