It's both a societal and ego thing.  They are afraid of being percieved as gay then they wonder if they aren't 'macho' enough if they are being hit on by another guy.  Once society stops stigmatizing homosexuality and gains a bit more acceptance about this alot of it will fall by the wayside.\n\nThe flip side is, however, women don't seem to have the same problem as a majority.