My friend of 20 years has gradually started to irritate and upset me .
She is obsessed with other people and their opinions of her; to the point I feel it could be a mental illness(?) and quite self orientated.She has also become obsessed with other people’s relationships, marriages and divorces. She constantly tells me how everyone in a relationship is unhappy and all marriages end in divorce and rejoices when there is a problem in a friends relationship. A friend of hers got engaged recently and she was scathing saying she wasn’t even pretty ie she can’t be happy for others. Also her partner and her are misogynistic and call women they disapprove of 'sluts' if a girl has had an affair etc even though her partner has had loads of affairs. So I never know who to respond.
She knows I am in a happy relationship (which I never mention) . My partner and I have spoken about getting engaged this year however I don’t dare share this with my friend because I know she would be horrible and bitch about me. She never asks anything about me or my relationship or my partner.
So my question is what should I do? Should I avoid her? Do I confront her or do I let our friendship go? Am I being a little harsh in my assessment, is she simply bitter or is that too obvious?
She has been with her partner for 5 years, he is much older and won’t commit – he won’t even live with her , is a cheat and pretty lazy. I’ve tried to be supportive. She has admitted previously that she wants marriage and children but can't live without him (so deep down she knows she's not getting what she wants?)
What would you do? thanks!