Because he learned from experiences (past ones) that nice guys finish last, get hearbroken etc. Very common nowadays. I tend to think I'm also a great guy but damn I open my gates so hard, it's like that my ability to show my true self is deteriorating, society started to program me but they won't win. I just need to snap out of it and stay strong.
Most Helpful Opinions
Being sweet and kind makes you an easy target. It makes you someone who can easily be manipulated. He has probably been manipulated before and he learned to defend himself by using this persona. He will only be himself with someone who he knows and trust. It is basically a defense mechanism.
Maybe he thinks it's cool to act that way? Or it's his strategy to get girls? A lot of guys are convinced that girls want bad boys, right? Maybe he's acting like that to not be labeled as a "nice guy"? Or maybe he's just not good at talking to strangers and is the kind of person that you have to "warm up to"?
It's a defense mechanism and a way too keep people who aren't really worth it away.
What Girls & Guys Said
Opinion
8Opinion
a lot of nice guys think , based on some situations they've seen, that the best way to get a girl is to be an asshole
Being nice make people want to take advantage of you. So you got to be mean to people you don't know.
Maybe it's a double bluff and he really is an asshole!
Very common in guys with low self esteem. It's compensational behaviour. They think they aren't worth much, so they think they have to make up for it by acting tough.
Because women put nice guys in the Friend Zone.
I do the same thing haha
Why would he be nice to a stranger?
Women looooove assholes
Learn more
Most Helpful Opinions