One thing you can do is write her a letter saying that her complaining or blaiming is really hurting you. But because she is your mom, you still love her, and you decide not to talk with her until one day she stops complaining about you.
My dad has the same issue with my brother (only my brother). What my brother does is walk far away, and ever fight back, never say anything no matter what my dad said. I on the other asked my dad many times, for what reason he is so strict to my brother who has been doing very well in his life. But my dad has not changed too much.
I think disconnection is the only way. Sorry it hurts, but it works, at least won't hurt u more.