Are you in Silicon Valley?
You do write a bit condescendingly about women - lump them into neat, dismissive categories - and this tells me more about you than it does the chicks you've been dating.
I would feel comfortable betting that you are very choosy - nay, picky and critical - of the women you spend time with. Nothing wrong with being choosy at all. I applaud it - as long as 1. the criticism is fair and valid, but even more important 2. you have a healthy idea of your own faults - and you throw them into the mix as you're analyzing the girl's possible suitability for you.
Women don't have drama. People have drama. Based on personality, ability to handle crap, previous bad relationships, presence of children, hormonal junk, blah blah - the drama factor finds its spot on a graph. Unfortunately for young chicks, their graphs are pretty dotty...
There are likely many chicks around you who have the qualities you are looking for, and who may have minimal drama markers.
First, ask yourself the five most important qualities you have for a potential chick partner. (and tell me!)
Also, part two of your Chick Locating Homework: You already have a great positive view of yourself - and this is good! List three of your most embarrassing or negative attributes as a potential date.