this is gonna sound crass & ridiculous. but the douche bag, woman-hating, a-hole is usually the type women go for. sorry to say, but girls are usually dumb. they have this idea in their heads that they can be the one to change the bad boy, make him into a fairy tale prince. hell, some chicks just wanna get laid.
if you wouldve asked me this 2 years ago, i wouldve said the complete opposite, i was a hopeless romantic. but the more ive experienced, the more i realized that thats not life. ive seen way to many girls fall for the dick who treats them like crap, instead of the guy that would jump in front of a train for them.
HOWEVER. this doesnt mean that you have to be that guy. in fact, when women "man-up", grow a pair & stop being so oblivious, they'll realize that the good guys are the ones that will actually treat them like a queen. because in reality, that's all the girls want. they're just too blind to see it. personally, there is NOTHING that pisses me off more than a player that thinks he can get me to do anything. heck to the no. i hate those charismatic player-types, the bad boy, who thinks he's the king of all creation. i think theres not enough good guys out there, guys that dont flirt with the waitress when youre on a date, guys that will NEVER, even if you had a gun to their head, will look at another girl when he's with his girl.
hey be the good guy. when the right girl comes along, she'll love you so much for that.