A woman can normally date only men who are significantly wealthier/more attractive/more socially connected than she is. Those men will date her for sex/fun. Now, sometimes such a guy will realize she’s wonderful and will marry her. But often, when he’s ready to settle down, he’s going to choose a woman he feels is a better match. Meanwhile, she may wonder why her dates never want to get serious. Don’t get me wrong — I don’t like this. I think people should look outside their bubble and choose partners based on their personality and morals and world view, etc. But plenty of people will only commit to a partner they feel is their “equal” in fairly superficial ways.