Ever thought about it that this happens because in our society, being straight is the norm? I don't have anything against this norm, but it still means I need to make clear to every girl who wants to touch my arms that I'm not into her, still had to tell my conservative parents that they will not have grandkids, etc. So yes, I need to out myself to get out of these weird situations. Also, sometimes it seems straight guys on steroids are just fucking jealous, because I know so many who can't get a girlfriend because very few girls are into roided mass monsters, while every muscular gay guy can have all the sex he wants.
But whatever, why is it always straights in small towns who think the world has become so gay, so womany, so trans, full with illegal Nicaraguans, whatever, even if no gay / feminist / illegal immigrant lives in their village of 500 schmocks anyway? Why is it never straight guys in big cities complaining about the gays?