The thing that sets me off and annoys me probably more than anything else is when girls complain about how they want a nice guy, then rant endlessly about it to a good friend of theirs (usually this friend is a nice guy himself) and then they refuse to give him a chance when they KNOW he's the kind of guy they claim to want.
I've been in that situation many times. A girl I like is upset that she can't find a nice guy and rants to me about it, but then I show interest and she doesn't give me a chance.... only to end up with some jerk again, and then rants to me about it again. The cycle repeats. This has happened to me many times and I can't stand it.
Why would they claim to want a nice guy so much if they are so concerned about "ruining the friendship"? Lots of people remain friends with people they have dated, I try to. That's the thing that annoys me the most because they aren't being honest with themselves if they complain about wanting a nice guy yet won't give a chance to one when he's sitting right in front of her showing interest and being a good friend by listening to all the rants about the jerks she does give a chance to.
I can feel my blood boiling just reading this. I think most guys that aren't ********s have experienced this and it boils down to this simple fact
Women don't want nice guys
Seriously, regardless of what they tell you, they're lying and I'm not entirely sure why they do it. I think it might be a form of denial that allows them to have short-term relationships without being labelled a slag and then, as an added bonus, it gives them something extra to complain about when it all goes tits up, because that was their intention from the start.
It's actually a typically male attitude of "Fuck around with the bad ones because they're easier to get rid of and they won't get hurt". The difference is men are at least honest about it and don't pretend that we're looking for a commitment when we're not.
The good news is that once they hit 30 things change, they stop fucking around and actually settle down with the good guys. You've just got to be patient.