Why do men reject me even though I don’t show any signs of interest?

Random men would go out of their way to show me that they are not attracted to me by body language, avoiding eye contact, giving short dry answers when I’m trying to make polite small talk, flashing their wedding ring or just mentioning their girlfriend etc. but act open and warm with other women. I never flirt with anyone and I’m not a pushy person so why do men think it’s necessary to push it in my face that they are not interested? Those same men would suddenly want to make conversation with me as soon as they see me talking to some other random person (they might even don’t know themselves). Am I that ugly?

Why do men reject me even though I don’t show any signs of interest?
Post Opinion