Emily - yes, Sodomy is wrong - given it's ANAL RAPE...so, yes, Non-consensual sex is wrong in any way. Anal sex that is between two consenting adults - male/male, male/female, female/female is fine. As is any sex between two consenting adults.
Genesis is not about sex - the SIN of Sodom was not homosexuality at all. The Sodomites wished 'to know' the angels who visited - 'yada' in every other place it is used in the Bible means "to know", not "to know sexually." The sin of Sodom was clearly explained by Jesus in Ezekiel - it is it's haughtiness, unwillingness to help others, inhospitiality.
Leviticus was due to forging an existence in a hostile environment. Sure, outlaw the things that don't produce children, or that you don't understand. I'm completely SURE that you don't follow all the commands of The Moral Code, Leviticus. Do you stay away from everyone when you have your period? For 7days afterwards? Do you destroy anything that you have touched during this time? Do you eat shellfish? Pork? Do you wear polycotton blends (check the tag on your undies if you think you don't!). You've broken more moral laws of Leviticus than I have!
Cororinthians is about stopping people from joining the pagans - what better way to do that than 'ban' some of the activities.
Anyway - why do we get hated on? Because we're happy. People always hate and fear other people's happiness. Because they don't understand us, and they don't understand how we can be happy being gay. We're happy, because we are true to ourselves. It's not hard. And we aren't scary. (ok, so a few of us know our Bible better than some of the hating Christians, and that could be scary, but otherwise we aren't that scary). We just are.