You have probably not known a single gay man or lesbian in your life 
I trained with Bob Paris for 3 years and was a good trusting friend, I have gay clients, My first wife was gay, etc,etc,etc. Personally i get along great with gays as long as they don't push their beliefs on me. You don't think they have an agenda? Look at the gay pride parades, In SF they have crossdressers dressing up as flamboyant nuns, gay publications, shit I could go on for days.
Hope this helps!