I read in here what a lot of straight guys THINK the gay guy is thinking. First off, simply because you are straight does not mean I want inside your pants. I will admit there are some gay guys that very well may because you are straight, but the majority don't want in.
As I said once before, I'd much rather keep a great friendship, whether he is gay or straight, and one way to do that is to respect their sexuality. If he is truly straight, he doesn't want anything to do with me or any other man sexually.
The stereotyping is amazing to read and by this thread alone, it is still out there.
The ONLY time I MAY have a hard time living with a straight roommate is if he is drop dead great looking. But, even then, as I said, knowing he is straight, I'd respect his sexuality and leave it as hell yeah, he is a great looking guy, and if fun to be around, etc. But it would never progress further.
While there are a great many gay guys that do own great clothes (another fallacy), many own the same clothes as a lot of you straight guys out there. I've seen many straight guys that dress great, better than a lot of gay guys.
Two guys that live together, gay and straight combined, do not equal sex. A straight guy that worries about what other people may think about it (or even the gay guy that worries what his friends may think) are not comfortable enough in their own skins to simply not give a damn what others think.
The term "roommates" does not equal sex. While it can be occurring of course, it is with consent on both ends (generally speaking). Ones sexuality shouldn't matter in roommate living arrangements.