Most women I know have no notion of morality. They're on a mad rampage for shoes and status and are quite heartless. But they think they're good people because they recycle.
Classic. that's because your an angry, bitter, mysogynist asshole who women don't like or won't go out with.
Sorry dude, gals don't like you because you're an asshole. Not because there's something wrong with them.