Hell, I'm a (at least 75%) straight dude who was walking on sunshine the time he got hit on by an absolutely gorgeous gay man. I was still self-conscious enough to let him know I was straight because it feels like a dick move to soak up all the attention and only later say "BTW, not into dudes"