100%. I see women on social media post all the time about how distant and closed off guys are. But those same women don't realize that they will lose their attraction for those guys if they were to be more emotionally open.
What's weird is the women who gripe about not wanting to be their bf's mom, which is fair enough, but then they will turn around and get mad when their bf doesn't ask them to do anything for him.
Women are attracted to attractive men and it just so happens that those men are typically assholes. There are other factors at play but that's at the core of it.