Sodom and Gomorrah were explicitly smited by God for reasons not directly correlating with the people's sexualities but due them in general being wicked. Plus the homophobic stuff in Leviticus is invalid since that's the old law.
Furthermore why would God allow people to even be gay when designing human beings if he didn't like gay people?