I am afraid that “because you say so” is not exactly a compelling argument. Nor does your wild-eyed ranting really make your case any better.
Truth be told, it does not matter what causes homosexuality. Science only produces facts, it does not produce morality. Someone being born with same-sex attraction does not mean they should act on it. People are born with all manner of disordered desires which they should not engage. So, no, this does not effect the veracity of the Church’s teachings in the slightest. The Church does teach the correct Christian belief on homosexuality, continuing from scripture and embraced by 2000 years of tradition.
Although, based on your post there, I wonder if I need a few more !!!'s in order for you to read it