I'll be vague so as not to identify anyone, therefore some details have been changed.
I work with a lady called Carol. She fell out with me last year over a complete misunderstanding. She falls out with everyone - she's estranged from all her children and her parents (parents have now died), flips over into anger at the drop of a hat.
An example: Carol was once so enraged when a younger colleague commented that the menopause can happen from the age of 40, that she was shaking and tore a strip off the younger girl. That was because she assumed the younger girl was trying to insult her by saying 40 is menopausal. The poor girl really just didn't know any better.
Recently, I tried to make peace with Carol, because I felt uncomfortable about someone hating me at my workplace, and she'd commented to a few people that I was her "enemy".
Already, she's started coming up to me every day, with a new tale of woe all the time. I have to politely tell her I'm going to the loo or for a cup of tea, and then she always responds like "oh sorry, I'm wasting all your time" or a similar guilt trip that demands a response of "no, not at all".
I feel like I'm walking on eggshells around her, waiting to have my head ripped off if I say the wrong thing.
Carol also over-shares massively, e.g. last week she casually told me she was abused as a child and went into great detail about her mother's death, and the death of her son 5 years ago. It is very awkward in a workplace context. I try to give sympathy but it's really wearing (I hope this doesn't make me sound like a total cunt).
Her social skills are just generally a bit poor, e.g. she was saying she's the only person at work who's lost both parents. A colleague of only 18 responded that she lost her whole family in a car crash, and the older woman's response was "I'm glad I'm not the only one who's lost their parents then". No word of sympathy, nothing.
If she gets into an argument with someone, she has an ability to say the most cutting thing possible to put them in their place. She has also confided in me that she thinks people are conspiring against her due to her age.
She recently said to me that she thinks she has BPD, and I think it's probably quite likely, as I've experienced this in the past with a friend with BPD.
Management are fully aware of the issue, they are trying to make her reflect on her behaviours. However, as she's in her 40s, I don't see her making any massive strides to change in the short term. It is clear she would need a lot of therapy.
In the meantime, I want to protect myself from the stress without causing Carol to lose it with me again.
How do I maintain firm boundaries with her, without her jumping to the conclusion that I hate her/am conspiring against her/hate her because she's older than me, which is what she thinks about everyone?
Thanks for any advice.