I assume you are living with your mother, from the sound of it, and are pretty young? What are the chances of you moving out? Or do you need her in the middle of the night because your husband is not being helpful? If you actually need her more than you don't need to be annoyed by her, simply tell her that she is a big help in your life but she is being far too rude, and you will move out if she cannot stop all the negative commentary.
I guess its a grandparents thing to be overbearing...my mother did that with my 1st daughter it was so bad she never even let me bath her everything I did was wrong,but that was 13yrs ago.with my son who is 2months old she tried doing the same thing to the point of not allowing my frnds to come visit in my house.Just keep reminding her its ur child or take control wake up and do what she does for your son.take control otherwise ul go crazy.Trust me I've been there
My mil is the same, I just want her to stop pretending and acting like she knows my son but she just doesn't. I need to stand up for my myself and my son because he gets so uncomfortable. So I will be telling her to back off and let me raise my son the way I know how. Because he's my baby and not hers.