Knowing what you want and staring it in clear terms will curb a lot of these nonsense, but it will surprise you then if I tell you that another person told me that he double dates because no one has it all. Meaning he had not seen the qualities he wants in a woman all in one person so he combines several relationships.
I think we need a total mindshift about love and relationship which should probably start early in life.