We live round the corner from MIL. Since DH has gone back to work, MIL has been round to see me and new baby everyday. Baby is 6 weeks. She’s been helpful with washing, cooking, cleaning and taking the baby out for short walks. The baby is colicky and today after hours of endless crying, I got upset and said ‘I can’t take anymore’ and was slow to respond to the baby. MIL got angry and said ‘what kind of a mother are you? How dare you ignore my grandchild’. I feel horrible and like a terrible mother. I’m upset with MIL and want to tell her to back off but at same time I want her help not her unhelpful comments. Am I a bad mum? What can I do?