luigi, I think you are trying to view this in a euphoric manner. In a situation where you have a roommate, at the gym, in the shower, etc... and you are around like minded heterosexuals, the average person doesn't have a problem. Because there doesn't appear to be any attraction, gawking, looking, etc... by the others around you. They are simply not interested. However, knowing that the person next to you in that shower or in the room when you're undressing, might have some interest, does have an affect on a person's modesty. It is EXACTLY 100% the same as if a woman was to undress in front of a man. I don't care how ugly or unattractive the woman may appear to the man, if she's standing there naked, the heterosexual man can't help but stare, gawk, or whatever. That "possibility" is enough to make the woman feel uncomfortable. And rightfully so. Same with a man or a woman in the same position with a gay roommate.
This has nothing to do with that gay will act differently. They won't. Just like the heterosexual man isn't going to instantly rape a girl because she's standing naked in front of him. I don't anticipate any of that. But whenever a person is around another person who possibly or has the potential of finding them attractive, desirable, or anything similar; the one person many times will feel self conscious of their appearance. This IS how it is with men around women, women around men, and potential a hetero man around a homosexual man or a hetero woman around a homosexual woman. If the person around you, does or potentially, can have certain interests, that's enough to make people feel uncomfortable.
And acting "Professional" is silly. Doing your job and living in your dorm are 2 different things. When in the dorm, professionalism doesn't exist. Nor should it. This is your personal life. And this was exactly one of the problems I had with individuals who joined the military at a much older age than their peers. I had a mid level NCO come to me complaining about one of her airman. That he had attitude problems, sometimes back talking, complaining, etc... My response was: "Yes, he's 18 years old. That's normal. It's called growing up". She just could not understand. I told her, when the airman go back to the dorms after work, they are SUPPOSE to *****, gripe, complain, talk with their friends/dorm mates about how their boss sucks, etc... This is all part of the growing up process. But she didn't understand that, because she joined the military when she was 24 years old. She never went through the same growing experience that these young people are going through.
I bring this story up because in the dorm, you can throw out ALL military bearing and professionalism. That is THEIR house, and as long as they aren't doing anything illegal or against military regulations, they live THEIR life. Part of which is growing up. Now, back on subject. A gay soldier is not going to physically do anything because he sees his roommate naked. But if the naked roommate knows the other roommate is gay, there will be a perceived potential that the gay roommate MIGHT find some interest in their nudity. Just like just about any heterosexual guy on the planet would find interest in the nudity of a female roommate. That doesn't mean the male is going to rape or physically do anything else to the female. But it is enough for the female to feel self conscious and uncomfortable. Same with a heterosexual around a homosexual. If you can't see the similarities, then I don't know what to say.