That reason probably has something to do with it, but i doubt it is the entire reason. Women are also allowed to be more....i dunno how to say it...free-spirited in society (and not the druggy, hippy, sex kind) than men whom must uphold a very rigid attitude. For example, women are allowed to use men's style of haircuts or fashion or attitude or whatnot and no one will bat an eye. Vice versa for men and society treats them like a leper. For example, men are not allowed to publicly grieve unless they are hammered. Being drunk is the only time in which it is socially acceptable to display weakness in a public setting.
It is ingrained in men from day 1 that they must uphold a lifestyle that radiates strength (or at the very least, not weakness). Homosexuality, especially male homosexuality as displayed by the media, goes against this in the minds of straight men (and in doing so frees that group from that lifestyle). So some part of it is that men do not want to accept homosexuality because they do not want to be labeled as weak minded by the other straight men.
This also may be a reason why men are more accepting of homosexual women than men since women are automatically excluded from the "man code" no matter what their orientation and so accepting them does not equate to weakness on the straight men part (plus it helps that a lot of straight men have lesbian fantasies).
I will admit that pecks on the cheeks, hugging, or holding hands between two homosexual men doesnt bother me, but tongue in mouth or gay sex does really bother me. Homosexuals can do whatever they want...just please spare me the details. I do not mind people who happen to be homosexual (i know a few and they are great people), but i do mind people in which being homosexual is the fulcrum of their entire life. Personal experience between the two seems to be about 50/50 for me.
I guess what im saying is there are a lot of reasons, a lot of them complicated. The only way for straight men to uniformly accept homosexual men is to completely abolish the male gender altogether. I will admit, that will be better for everyone in the long run, but you will be resisted every step of the way. Even i would resist such a movement even though i recognize it as an improvement due to how ingrained the gender is in me.
It is ingrained in men from day 1 that they must uphold a lifestyle that radiates strength (or at the very least, not weakness). Homosexuality, especially male homosexuality as displayed by the media, goes against this in the minds of straight men (and in doing so frees that group from that lifestyle). So some part of it is that men do not want to accept homosexuality because they do not want to be labeled as weak minded by the other straight men.
This also may be a reason why men are more accepting of homosexual women than men since women are automatically excluded from the "man code" no matter what their orientation and so accepting them does not equate to weakness on the straight men part (plus it helps that a lot of straight men have lesbian fantasies).
I will admit that pecks on the cheeks, hugging, or holding hands between two homosexual men doesnt bother me, but tongue in mouth or gay sex does really bother me. Homosexuals can do whatever they want...just please spare me the details. I do not mind people who happen to be homosexual (i know a few and they are great people), but i do mind people in which being homosexual is the fulcrum of their entire life. Personal experience between the two seems to be about 50/50 for me.
I guess what im saying is there are a lot of reasons, a lot of them complicated. The only way for straight men to uniformly accept homosexual men is to completely abolish the male gender altogether. I will admit, that will be better for everyone in the long run, but you will be resisted every step of the way. Even i would resist such a movement even though i recognize it as an improvement due to how ingrained the gender is in me.