Ever hear of a group called the Log Cabin Republicans? What do you suppose the "Log" part refers to? Homosexuality crosses every level of society. Priests, truckers, bikers, lawyers, congresscritters, etc.
I don't like it but the point is that if we propose to keep our kids safe on the straight and narrow we must guard them in all their activities and associations.