I havent read all of the responses. however I can say quite simply that until society takes the SHAME out of homosexuality you will have men who are desperately trying to deny their feelings even if it's only 5% or 10%, who would never call themselves "bi" because they fall towards the "straight" end of the spectrum. If we allowed people to express themselves freely then none of this would matter. Men have been taught that homosexuality is shameful so until that changes you'll have the guys pretending to be girls, the "down low" encounters, the innocent "lets compare, bro" conversations.
I just don't see why the hell people can't get over it.
It exists, it's not going away so what, on earth is the point of making people feel so bad about themselves?