Where are the good girls?

Hello there guys and gals. To give done context, I’m a single male (26y/o). Im a Christian and hold very strongly to my faith (to the point that I’m a 26y/o virgin intentionally). So I’m not really looking for a relationship very actively because of some serious confusion on the subject. I’ll take a moment here to ask about a few points of interest. Any and all perspectives are welcome and appreciated.

First off is the lack of attraction. I have a stable, well paying job. Financially, I’m fairly well off. I have been told I’m not half bad looking and I’m currently in the best shape of my life. My life goals are set and I’ve known what I want for a long time. Im constantly improving myself. Given my genuine nature and moral compass, I’d say my character isn’t bad either. In all humility, I’d give myself a rating of 6/10. I’m not sure why at this point, but it seems there’s just no interest to be had.

Second is the approach. I’m very “old fashioned”. I want a family. A loving, supportive wife. The sort that is a full time homemaker and mother to our 4 or 5 children. That’s the idea anyway. For one thing though, I can’t seem to find ANYONE who actually wants a relationship, let alone marriage or a children for sure. But again, I guess that goes back to the attraction bit. My point is that I’m traditional and I know what I want in a relationship. These days however, the way one goes about approaching people is flipped on its head and no one seems to know how to do it. One woman will say they prefer to be approached and another will say they like to make the 1st move. That wouldn’t be a problem for me if it weren’t for the fact that I’m seemingly expected to be able to intuit which is which beforehand. What’s worse is that people will get testy with you if you don’t guess right too. So if I wait for them to come to me, nothing happens and if I make the first move, the lady gets upset….. and THEN…. nothing happens. So needless to say, I’m at a loss. Thanks in advance!
Where are the good girls?
Post Opinion