She seems like she has control issues or even a mental health problem.
She should settle more when the baby comes as it will keep her busy but I actually don’t think she will, I think she will get worse and use the baby as an issue as she is already saying that she does so much for you now, when really she isn’t doing anything, so can’t imagine what she will be like when baby comes along.
Plz get a third party involved ASAP.
I really feel for you. And also your mother who does not complain about her.