hmmm...
Even being in a less than perfect marriage, I sill believe in soul-mates, and that there is someone out there for everyone. When I was in my younger years I was miserable at times dating and not finding the right person. Finding the 'right' person didn't make life perfect. All relationships take work, lots of work, if you want them to last. Relationships are painful at times. Being with someone is like anything else in life, it will have its good and bad moments. They key to happiness is to live for the moment and enjoy things while they last. Because they will not last forever.
That being said, I would go out and date more women. Even if 99% of them are less than your ideal woman, there is one out there that will be closer to your ideal. Even if they play games and have issues try to enjoy the moment, whether it is a nice dinner, casual sex, or stimulating conservation. If it doesn't go well, move on, and learn from every experience.