I'll say this though for any guy looking for a woman today, make sure she has these qualities:
1. She's got your back - too many women today want a lifestyle, not a man. If she can't be there for you when you're down, dump her and now. That also means if times get tough, she's got real world skills to make it. You don't need any pampered princesses.
2. She can be content - Alot of women today are looking for the best deal they can get. You don't want to be a step ladder. Women who are never, ever happy and always looking around for the next thing to occupy them need not be on your short list of dating and marrying.
3. She needs to dump her BOS - That would be the Bag Of S***. Everyone goes through hard times, hard relationships, and bad personal experiences. In our narcissistic emotive society, feminism teaches women to hold on to and resent every last real or perceived bad thing men have done to them for eternity. If she can't move on, you should move on.
4. She can be an individual - Alot of women pick their men to impress their girlfriends. In fact about everything they do is to impress their girlfriends. If her gaggle of friends seem to consume her world, stay out of her world.
5. Children aren't human shields - Alot of women, especially single moms, use the kids as leverage over you to rule the roost. This is a tough one because you won't know after the kids happen, but look at her close female relatives. If the women are kid obsessed and helicopter parents, you might want to rethink things.
6. She holds herself to the same standard - Too many women today listen to this passive-aggressive feminist crap. Basically I can do as I please, and no man can tell me nothing, but I will tell my man exactly what he needs to be doing and make sure he tows the line. Zero tolerance for sexist hypocrisy.
7. No passive-aggressive and narcissistic emoting - Again, feminism teaches women to be these creatures of self-absorbed, feral, superstitious voodoo priestesses, full of feelings and perceptions and intuition, 24/7. Those same women will always be ambushing and lashing out at you with sarcasm and other P-A tactics for no good reason every time she perceives you've disappointed her. If she can't be logical and objective at least half the time, tell her to go make pottery or a peace collage or something. That and buy some cats. Someone who is completely subjective in their world view will never be a stable person to be with.
8. She can back down - Today's feminism teaches women are never wrong no matter what. If she can't check herself and her behavior, drop it like it's hot. Conversely, too many women have this 'you need to accept me for who I am and live with my crazy'. No sweetie, you need to grow up, up your game, and quit being lazy.
Beyond that, my advice is don't give a crap. Be into your family, friends, and career. If women come along, be nice, but don't be a nice guy. Make sure they understand you got your crap together, and you have standards, and they will meet them or hit the road. Women do that crap to guys all the time, it's time turn the tables.
Women need to know you're serious and you ain't there to be their prince charming. They have gotten lazy because guys have become pushovers who will do anything for them, but don't ask that they hold up their side of the bargain. If you die single, so be it, better than being with a miserable witch, or getting cheated on.