No, I ceased contact with her several years ago and have (sadly, in a way) found that it has been the best thing I could have done for my emotional wellbeing, I wish I had done it years ago.
That isn't to say I don't regularly wish I had a mother figure in my life, or don't desperately miss the idea of one, it just can't be her because she is not able to offer that and every time I have tried to give the relationship another go she exhibits exactly the same behaviours that caused the problem in the first place - she cannot help herself and will never change.
She was incredibly emotionally abusive when I was a child, often told me to kill myself or would threaten to kill herself( and subsequently storm out saying she was off to do it and not come home for hours before eventually coming home pretending nothing at all had happened and making fun and light of the fact I had been sat for hours by the front door crying as if that made me stupid. At other times she seemed to be a wonderful mum but it was never possible to know how she'd be at any given day or moment. Certainly in retrospect what went on was very very wrong and not a loving or healthy environment at all. It probably sounds ridiculous to some but in many ways it is only since having that distance that I've realised how abnormal it all was.
If I try to start a diplomatic conversation about that kind of thing as an adult, as I have many times all I get is told that I am the abusive one for bringing that up, holding a grudge and/or I've made it up and am evil and awful to her (depending on the day, on others she will admit it). There is just no point trying, and so for me there is no option other than no contact and learning to accept I don't have the type of mother I would need or want available to me.
Didn't expect for that to be such a long reply, apologies, clearly needed to get it out! Sad for those in a similar boat who are not able to have that relationship, but happy for those who are fortunate enough to have a loving mum in their life - give her a squeeze!