Glass Joe the Champ said:
Let me start by asking you this: Say "girl X" approaches you. Girl X is cute but not absolutely strik-never mind. Fuck it, forget about her looks. Girl X flirts with you but is constantly flattering, and some part of you (you're not sure if it 's your own insecurity or your bullshit-ometer) tells you that it's insincere. Enter "girl y," emotionally, physically and metaphysically identical to girl x in every way, except instead of flattering you, she lightheartedly picks on you, and she challenges you, and she doesn't go out of her way to agree with you.
Which of the above two women would you go out with?
I believe the "asshole guy" is just a more literal, hyperbolic translation of the above by simpler minds who can't quite grasp the concept, much like the metrosexual phenomenon, wherein an insincere douchebag dresses how he imagines gay guys dress because he's trying to impersonate, not them, but the straight guy who is mistaken for a gay man by cavemen because he doesn't act all macho all the time (even thought
that guy doesn't get a mani/pedi every week).
It really depends on what you want. If you just want to have fun and can pull off jumping aboard the insincerity train for a night, you can spend the evening with a beautiful liar seeking instant, explosive catharsis. If you want something real, you can only function as yourself and participating in this behavior isn't going to get you anywhere.
A lot of nice people get walked all over, and instead of doing something about it, they whine a lot. This is not something that makes one pleasant to be around, and for damned sure it's not going to get one laid. Personally, I'm nice to whom I want to be nice, when I want to be nice. The rest of the time, I just
am. I'm neutral, I'm cordial. I fuck around with just about everyone (um, verbally, not physically). And I continually find myself apologizing just in case somebody mistook something I said, which I need to stop doing. If the internet, Facebook in particular, has taught me anything, it's that there's a whole shit-ton of people out there who have mistaken things I've said and subsequently think I'm an asshole, that I never knew about. Worrying about such things is a path to madness.
Ramble-free version: being a nice guy does not mean being a pushover.