I'm a single parent, with two kids under 5 - one an EBF velcro baby who has never slept well.
My mum helps me a lot (and I mean a lot) for which I am grateful. She does kids' washing, helps me around my house when visiting, will give me lifts sometimes.
However, she's also really critical. Always telling me "you can't do X with baby", "I would've done X like this," "you need to stay on top of X." She comes in and immediately starts cleaning and tidying, telling me it's "unacceptable" the way the house looks (it's clean, there's just a little clutter like toys and mail lying around). She has really neat freak standards, always has - the other day I was scolded for not putting my own tea towel back straight enough. My ex is useless and always did sweet FA when it came to housework etc.
I'll admit I occasionally snap at my mum - I'm exhausted from having zero sleep for the best part of a year. But it's really doing my head in being treated like a teenager in my own space, and I've tried having discussions about it with her but it always turns into a row where she'll say "I do XYZ for you, you're so ungrateful!" "You can't cope without me, if I don't do it no one will."
Also, if I ask her to respect that I do things with the kids differently than she did - e.g. I don't want swearing in front of them, please don't do it - all hell breaks loose and I get told I'm ungrateful.
I really don't want to be ungrateful, but it's so hard dealing with this on top of everything else. Any advice? Or should I just let her say what she wants to say and quietly roll my eyes and get on with it?