If you kiss another guy, it's gay. And conventional (hetero) masculinity, as constructed, cannot tolerate certain deviations from its narrow strictures. Like men wearing dresses...
IMO it's a legacy of medieval Catholic morality, modified by conservative Protestant groups such as the Puritans, Lutherans, etc., re-interpreted by the Victorians, influenced by the fundamentalist movements of the 19th century USA, and given its modern form during the post-WWII/Cold War years.





