Most Helpful Guy
To put it simply.. girls like nice assholes. They like a guy that is not afraid to call her out on her bullshit.. and won't wait at her hand and foot over trivial matters... but at the same time when push comes to shove and the girl needs the guy to be nice... to be there for her when she really needs it, he will comfort her and show her that he loves her. It's about balance. A guy that is just a straight up asshole might get the girl at first but he won't be able to ever keep the girl... and a guy that is just nice all the time is a turnoff because then it shows that he is pretty much a push over. That he has no spine.
A girl that I work with.. I've been there for her when she needed someone... and one time at work she was twisting my words around to make what I said mean differently than what I actually meant. And when she had me stumped and I couldn't think of anything to say, I told her, "I fucking hate you!". Later, when we were on the topic of girls like assholes, and how I was an asshole by telling her that I fucking hate her, she told me that she thought it was cute. She knows that I don't actually hate her.. but she also knows that I'm not a pushover nice guy that is trying to be unrealistically nice to her to try and win her over.0