Call me crazy, but I've always thought that gay and straight dicks look different. It's like gay dicks are more, I don't know, "artistic" or something, more "emotional" and "fancy" looking. Straight dicks on the other hand look more blunt and just sort of, um, there. (Also, I think gay men are more likely to adorn their cocks with cock rings, piercings, close shavings, etc.) Sorry to waste your time with such a stupid topic.