Re: My mom placing blame on me.
or else ... if she is constantly not pleased with what you buy you could suggest she buy these items herself and then you will no longer be participating in the drama. It takes two to have conflict. If you remove yourself she will have to deal with her problems. And maybe your lesson IS to step back and stop accommodating her when she treats you this way.