In your opinion what is the difference between a genuinely nice guy and the dreaded "nice guy"?
Most Helpful Girl
The major difference is why they're nice. The nice guy is nice because it's nice to be nice (yes, "nice" is probably going to sound redundant by the end of this opinion). He wants to be nice because it makes him feel good, because it makes him happy to see others happy. The "nice guy" however, is nice because he expects to get something out of it. Usually because he expects the girl he's nice to, to fall for him, go on a date with him or have sex with him. He thinks that because he's nice, he's entitled to have everything his way, regardless of what the girl actually feels about him. He feels like she is obligated to do something in return for him because he decided to be nice to her. And while it is standard politeness to be nice in return, this does NOT mean she's obligated to date or have sex with him. She can be nice back without having to do exactly what HE wants. And this is what infuriates him, the "nice guy". When he doesn't get his way, he turns around and calls the girl a bitch, or a whore, or some other pointless insult. He throws a temper tantrum like a 5 year old.
The truly nice guy (usually also referred to as "the good guy" in order to properly distinguish between him and the fake nice guy) will not care if you don't date him or if you don't have sex with him. All he wants is to make the people around him happy. HOWEVER! He also doesn't let others take advantage of him. He can tell when someone is dishonest with their intentions. He surrounds himself with people who are just as kind-hearted as him. He ditches the ones who aren't. So all in all, the truly nice/good guy doesn't expect much in return besides some basic respect. He doesn't have these crazy standards and he isn't being nice for purely selfish reasons.2