It's disturbing you make these blanket statements about groups you know nothing about and always have a negative viewpoint because of that ignorance. Maybe try and understand things before you espouse your ill-informed views? Just possibly you might learn something.
As for my thoughts on homosexuality -- Love is love, it makes no difference
who you love, it matters
that you love. Some of the greatest people I know are gay, bi or lesbians (including some incredible people right here at OT

). I myself am a trans woman attracted to women. It makes absolutely no difference in who a person is just because they like someone of the same gender as them.