I believe the biggest misconception is (everyone) has the same values! They don't! There is someone for everyone's type.
You said: "It so disappointing to see woman compromise their values and what they want in a partner just because they want to be in a relationship and they love their partners.
"No one gets "everything" they want.
Everyone makes "compromises".
There are only two ways to experience joy and peace of mind in relationships: We either get what we want or we learn to be happy with what we have. Accept them as (is) or move on.
I believe it's human nature for people to (choose) the best available option (they believe they can get) based upon the time and effort (they) are willing to put forward.
Anyone who is sweeping floors and tells you they could have been the manager of the office is most likely lying to you as well as themselves.
If one truly believes they "could do better" they would do better!
No sane person walks away from a better option.
Unless they decided the (price) for it was not worth it!
Each of us (chooses) our own friends, lovers, and spouse.
No one is "stuck" with anyone.
There is no such thing as a "universal deal breaker". Whatever you or I could come up with there is someone who is living under those conditions and they have no plans of ever leaving. They stay by (choice).
Being where you want to be is not settling.
When we change our circumstances change.