Hashish owns this thread. My experiences mirror his. I've had an easier time getting women being a cocky, soft-bodied jerk than when I was a sweet, naive hardbody.
I have a theory on this: Guys want a woman mostly for sex. Women want a guy mostly for entertainment. See, guys don't look to their girlfriends to entertain them. We look to buddies, movies, tv, computer games, etc. for that. Girls want the guy who is going to take them hiking or biking, who is going to do something interesting at any moment that keeps their life interesting (because they won't rely on cool techno gadgets to keep things interesting like guys). The guy who is nice, is also predictable and, thus, uninteresting. I mean, shit, put girls around a table with 5 guys and have 4 nice guys and one guy who belches super loud and the laughs it off, the women will go for that one guy. Because he will keep them on their toes. Bring an X factor into their life.
Anyway, as long as women want to be "entertained" by their mate, they will keep going for guys with money, connections, and attitude and will actually prefer rudeness over docility. Once a girl learns to find her own entertainment, she can find happiness with a nice guy.
When you think about it, guys get ripped off in dating. Guys often give the girl what she most wants from him (being taken out, entertainment) and then only MAYBE does he get what he most wants from her (sex). Even if she had a good time, she still might say no to sex. That's not fair. There should be a written guarantee, "If you keep me entertained for at least 2 hours, I wll have sex with you. If you keep me entertained for over 1 hour but less than 2 hours, I will give you head. Less than one hour and you are on your own."
~psychoblast~