While this is all true at its core, I've seen many women abusing its essential meaning and making their lives very unhappy.
They stick to ideals and principles they have heard somewhere of what a 'good' man should be like and then made it their own. This is a strong trap! Attaching your identity to outside ideals, especially about something so important as romantic relationships, are a sure recipe for disappointment.
What is a "wrong" person? What are "commitment and ideals" of a man "she desires"? These judgements are all made up, nothing but a concept born within the mind. And too often they are an easy way to shed self-responsibility. 100% responsibility for the fact that you are not meeting the partner you desire is a way out of this trap.
This goes for every person, not just women ... if you truly accept yourself and out of this inner peace and self-love know exactly what you desire and are thus able to accept and love others 100% the way they are and not as you like them to be, then you will meet the person who vibes with you and will know with certainty when to reject others. No right, no wrong ... just knowing.
Without this inner work, these words mean nothing and can be the strongest of traps for all those who believe the source of happiness lies within a man or woman outside of themselves.