It took me a long time to realize there was nothing wrong with me - me too, Coded Logic.
WTS may say that it's ok to be gay, as long as you don't 'commit immorality'. Although I happen to be heterosexual, I imagine it can't be as simple as that. If you continued in 'the truth' you wouldn't be allowed normal feelings of being in love. If you stayed 'chaste' but kissed another man this would also be wrong. You would be made to feel bad simply for having normal feelings and doing normal things that everyone does - gay and hetero alike.
If it's your choice to stay in because you genuinely believe, then ok. But re. homosexuality you can't listen to JWs only. Surely you can see that it would be unfair and wrong because of the ridiculous anti-homosexual bias of the witnesses.