Sometimes it is just easier to not engage with someone who is argumentative or has to be "right". D and I have an unhappy "friend" (I believe that is no longer the case) who make everything about her. As she works mainly as a hobby, she has plenty of time to dwell on why the world doesn't send her the happiness she deserves.
Historically, she wasn't always this way. Life's "challenges" (in the form of not having enough vacations or boyfriends that care...) has hardened her to a not very likable person. Everything is about her comfort and her problems and why she has not been able to find someone who loves her enough to marry her and make her into a mother.
Our patience has just run out.
The harder I work, the more difficulty I have empathizing with people who "make stuff up" to worry about. I'm talking about someone who is very educated and worldly and has had more financial benefits then I'll likely see in my lifetime.
That doesn't make up for what I feel she didn't get -- Humility, tact, empathy, joy and self honestly. It goes to show you, money isn't everything.
I find it very useful to look at myself objectively to see what I am portraying out to the world. Am I behaving in a kind manner? Am I acting like a person other people would like to spend time around? Am I attracting goodness or repelling it? Sometimes the common link to not getting what you want is yourself.