You nailed it! Remember, people want others to look up to them, therefore men can lie and say they have cheated to seem a player, whereas women will lie and say they have never done it just to look a good. Social construct plays a huge role.
There you go, some people cannot stand that women are human beings... Have some self respect and chin up, we are all human, we are all created to have the same rights. Don't worship anybody, your not less than anyone you can think of
Objectively, there are attractive people and unattractive ones. Beauty it's not just a social construct ( even if it plays a huge part). A study demonstrated that babies stare at a picture of attractive people four times longer than the average/ unattractive ones. So all women are not beautiful...
We cannot generalise, that was a study just for Kenyan women whose husbands are fisherman. Consider also the fact that women always lie to make them look good. There are too many factors to be considered.