Somebody like you misinterpreting what the story of the destruction of Sodom in the Bible was all about.
I own two Bibles currently, and neither says that God was planning on destroying Sodom because of homosexuality. The reason that God gives for planning to destroy Sodom in the first place is because the people turned against him (which means that they were/became Pagans). And if you are only basing it on the townsmen raping/trying to rape the angels, there are a couple of flaws in this as well. First of all, in many stories about angels, they don't even have genders. Second, it was quite common for Pagans in that time to believe that if they had sexual relations with magical entities (i.e. angels) that they would gain the powers of those entities. Since it is highly illogical for anyone to believe that all the men of that town were gay, since the town obviously had generations of people living in it and gay men cannot reproduce amongst themselves, then it is much more logical to assume that the men in Sodom were all trying to gain some of the angels' powers for themselves. And finally, saying that the townsmen must be gay because they were planning to rape men and that is why God destroyed Sodom (ignoring completely the fact that God never said anything about planning to destroy Sodom or any other town for that matter because of the sexuality of anyone in those towns, and that He was planning on destroying Sodom all along, which is why the angels were there in the first place) is like trying to make a case that if a rapist rapes or attempts to rape a redheaded woman once, then he must prefer redheads, whether the sex is consensual or forced, even if it is shown that the woman he raped was his boss or someone else in authority over him (and most people know that rape is about power, not attraction). In both cases, it is very likely that the perpetrators would have attempted to rape whoever they viewed as being more powerful than them. Unless you somehow believe that if it had been angels that appeared to be women, instead of men, that those same townsmen wouldn't have raped or attempted to rape those women just because of their apparent gender?