I'm going to tell you what you already know: yes, there are hoards of good men out there. Unfortunately, I'd bet you're not attracted to any of them. And if you ever met them, and you're the type of woman who can easily get attention from men in general, they'd probably bore you to tears--because they're not exciting. They're just nice--like me. I'm a nice guy, and good-looking (--I've gained weight, to be honest for the sake of this reply). I'm so nice, so much of a good guy, hot women go running the other way. This happened when I was very athletic, too. Women who can easily get men to follow them around with their mouth agape are very bored by nice guys--because they're so used to this kind of attention. But, confident, arrogant type-A asswipes are attractive to these women because they're exciting--different than the rest--abusive and self-centered too.
Well, that's reality. If you want nice, you might get a huge dose of boring to go along with it--I write computer programs for work and play, and think it's the most exciting thing in the world. See what I mean.