Is it normal that my friend hates me because i am sincere?
I have this friend (let's call him "Charlie") who is well intentioned but quite immature. He is mostly nice, but sometimes he acts like a selfish asshole with everyone. The thing is that he doesn't even realize he does that.
All my other friends have grown kind of resentful of him. I try to defend him, but there isn't much I can do.
So, lately I have been trying to explain Charlie why he is not acting in the best possible way. I really tried to make him realize that people are getting angry at him and that he will stay alone if he doesn't do anything... But instead of solving anything, he now hates me. He said that he doesn't want to be my friend anymore because I always "criticize" him. He even told me that our friendship means nothing to him and that he doesn't want to hang out with me anymore.
Now Charlie spends time only with those other friends that secretly despise him more and more every day... And well... I just don't know if I should do something or just expect things like this to happen over and over again...