I have found this several times over the years, that those that are aloof, in love with themselves, and make no effort for others, that have people absolutely falling over themselves to be friends with them and to do things with/for them?
I currently know a woman like this.
She is from my NCT group. She is very full of herself, and thinks that her opinion is always right. I'd say her general attitude is 'I'm the best and you're scum'. We all still meet regularly and meet ups usually revolve around her, and everyone listening to what she has to say. There is an awful lot of fawning that goes on, with everyone always telling her how marvellous she is, how great her house is, how beautiful she is, what a great car she has. She posts selfie after selfie on Facebook, and frequently ignores comments from others and only likes or replies to certain ones. She is quite abrupt with how she speaks to people, and is actually quite nasty at times, but seems to have such a high opinion of herself that this is overlooked. She also cannot just do anything normally like everyone else seems to do. Everything has to be better/worse for her.
I have never, ever known her to ask how anybody else is, to ask anyone about themselves or for their opinion, or to actually 'give' anything to a friendship or conversation at all. Yet she is insanely popular. I don't understand how people like her actually manage to hold onto friends? I guarantee that if I just started speaking about myself all the time, ignoring things that people said to me, and acting in an aloof way that I would pretty quickly find myself with no friends and no social life.
How do people get away with behaving in this way?