I have a friend who I have known for years, lived together when younger at Uni and stayed in touch. She was very difficult to live with, fell out with me a lot, then has fallen out with many people over the years including close friends, also had various tribunals.
She can be so much fun, which is why we have stayed friends - we can have such a laugh - but over the last couple of years I have found hanging out with her to be so incredibly draining and I am not sure what to do about the friendship. She knows best about everything, even areas I actually work in. If you voice an opinion, she jumps in to tell you why you're wrong. She will make sarcastic cutting comments which aren't particularly pleasant. I also worry she might be bad mouthing me given what she says about others. It is knackering. I have found myself biting back a bit lately to challenge her but that just makes me anxious. A lot of the time things tend to centre around her as well - her dramas, fallouts etc. She doesn't tend to ask after me or my DCs (she does not have DCs) over and above a brief comment. I do not come away from hanging out with her with very high self-esteem.
I am trying to be self aware - is it a me problem? But I just don't think it is given her history. I do want to stay friends, we have a long history. How do I handle this? Keep her at arm's length? We live quite far apart at the moment. Have you had a situation like this?