1500 animal species practice homosexuality. It appears your the blind one as evolution is as okay with homosexuality as the 1500 animal species doing it are.If so, then other than oral and hand copulation, how do lesbians have sex? Did your god make a mistake or have lesbians failed basic biologically and human sexuality?
What religion or political agenda has blinded you and caused you to deny the truth be told?
Why don't you come out of the closet and be okay too?