Here’s the thing about men and women attraction. Nice guys think they should be chosen whenever it comes down to dating. However, have you ever wondered, in your life time, you won’t be disloyal once?
Such nice guy syndrome is just a coating of your insecurities. Decent men do find decent women. And there are quite a lot of decent women, you just need to find them at the right place. If you complain that you can’t score a bitchy looking chick in a bar because you’re too nice, that’s most likely because you don’t match with that chick. And I doubt, even if you do make it, in long term, you’re going to like it if you’re really “nice”.