it would put me off, no problem with gay people but some often make sexual references in front of anyone (even kids) just to be "funny" that can really piss me off. but its usually the loud mouth gays, as I said there not all like that though. 
  
  as for tranny's and the like, their just freak shows. confused beings