My Dad was in a Gay Pub once and someone made a, non-threatening, pass at him. Dad knocked him back without causing offence and did not feel offended himself.....
What do you imagine would happen to you, in those circumstances, AOG? A thunderbolt would descend from the heavens and smite you...?.....or him....? Or that your masculinity would be forever dented or tanished? That you would carry a mark, forever visible, that showed you to be the sort of chap others might think of as being.....gay?!?