Problem is that many people see things as "gay / not gay" when it's (a little) more complex than that because there's no "one drop rule" to sexuality.
- if you're a man and you exclusively like men, you're homosexual.
- if you're a man and you exclusively like women, you're heterosexual.
- if you're a man and you like both men and women, you're bisexual.
- if you're a man and you like every type of humans (men, women, transgender people, hermaphrodites), you're pansexual.
- if you're a man and you don't like nobody, you're asexual.
By the way, transvestites are NOT transexual people :
- Transvestite : person who dresses as the opposite sex for sex or for fun
- Transgender : person who acts, thinks, lives, dresses (and so on) as the opposite sex. Some take a hormonal treatment to fit better.
- Transexual : person who changed sex.