I used to think, all the good women are gone, but really it's like reading the news: monkeys are showing you part of the situation, the worst part, hoping you'll give up and be a soulless self-pitying fuck like them.
There are good girls out there. You need to meet them in other wholesome group activities. I don't know you personally, but respect many of the things you've written here, but think it may be probable that you do a lot of things solo. Nothing wrong with that -- until you want a lady -- at which point try group activities:
* Meetup.com, any discussion group
* Yoga classes
* Book club
* Graduate school
* Jogging group (not aerobics or weight lifting)
* Crafts group (carpentry)
* Habitat for humanity
* Any environmental group
* Animal rescue (many beautiful, intelligent girls)
* Drug smuggling
* Waterboarding
* After work classes
* Home furnishings stores offer how-tos
* Church group ( face facts )
* Political rally for Nader, Kucinich, Paul
* Choral group
* Knitting classes (sounds gay, but if you're a man you won't worry)
* Art classes
* Volunteer at museum
* Volunteer at arboreteum
* Volunteer with law enforcement
* Self-defense seminar
If you're trying to get laid, the above are dead-end losers, because they take way too long for just a shot of jizz. But if you're looking for love, or a partner, they're ace!