Furthermore, you keep calling homosexuality perversion. It's only perversion in the same sense heterosexuality is perversion. Two men want to have sex, in the same way a man and a woman has sex.
Of course homosexuality is a sexual perversion. Here's the thoughts of Camille Paglia, a lesbian woman:
"Homosexuality is not 'normal' On the contrary it is a challenge to the norm...Nature exists whether academics like it or not. And in nature, procreation is the single relentless rule. That is the norm. Our sexual bodies were designed for reproduction...No one is born gay. The idea is ridiculous...homosexuality is an adaptation, not an inborn trait...."
"I have written repeatedly about my theory that homosexuality is an adaptation, rather than an innate trait, and that it is reinforced by habit. With its cant terms of “oppression” and “bigotry,” gay activism, encouraged by the scientific illiteracy of academic postmodernism, wants to deny that there is a heterosexual norm."