I felt like this for a few years user. I unfortunately can't slap you with some "here's what you do", I can however share with you some experience.
For the first time in 6 years I am single as of last month. In this time I've reviewed all of my relationships to women, sexual or platonic, and I've learned a great deal about myself, males and females.
Primarily, I have a check list. I need boxes ticked and if they aren't, that relationship will not last. It has been important for me to over the years adjust these boxes and become more lenient, sacrifice is a necessary and admirable virtue found in real men, so I'll give up some of my hobbies/likes and put up with some of her flaws, but ultimately, I need the fundamental boxes ticked. Cook, clean, not a loud mouthed bigot, no side-cut, not a whore etc. Point being user, once I hold that list up against the masses, 99% of all women are automatically non viable candidates, they simply don't meet my criteria for a long term relationship.
What this has done for me though, is make me truly see what it is I want from someone and this image, this idea of what it would feel like to meet someone who had the foundation I required and I was her match equally, it has caused me to want to become the best I can for this hypothetical woman out there in the ether. I understand most people need something tangable and suffer from 5 minute syndrome ie. (what can I eat, screw or entertain myself with for the next few minutes) but I feel blessed to be above that.
I want her, and am willing to wait for it, and should it never come, then nothing of value with be lost, a one night stand here and a failed marriage there, but I potentially gain the woman of my actual dreams or atleast become a good man without having to deal with horrible women.
Hope this helps user, God speed.