I m a straight who is always getting hit on by gay guys. I asked a female friend of mine why is that? She told me I should take it as a compliment because gay men as a rule do not go after in her words "butt ugly guys". So the question is Who is more shallow? Gay men or straight women?