I so need to rant.
My DM is well meaning and generous. She is.
But
Last weekend I sent her a video of my baby playing with a toy. She tried calling me 5 times and sent me a message saying the toy was a terrible poisonous hazard because a child thirty years ago bit through the toy. My child has no teeth, and she has parents who are monitoring her play around the clock. I got an apology only on the basis the baby has no teeth. Not that we’re in our thirties and full of common sense.
This week we visited DM and a fluke accident led to my baby being scalded by a pan. I ran to the sink to pour cold water on it and DM is trying to tell my DH to put some gel on the burn. She kept saying “it’s specifically for burns!” I have been a first aider for ten years and they always say to NEVER put gels or cream on a burn. I eventually lost it and screamed that my baby had just been f*cking burned! And ran upstairs to the bigger sink, trying to calm down my screaming child. I ended up calling 111 after everything had calmed down (but still DM waving this sodding gel at me) simply to make a point.
Later she went to the supermarket and brought back Bickiepegs. I’m not keen,DC isn’t weaning yet and DM started opening the packet, I took it off her and read the recommended age, said DC not old enough yet, was told that the baby was almost old enoug.h. I just said no, I don’t want my baby to have it.
Today all she’s done is get in DC’s face and overstimulate them when they’re so clearly tired, even saying “oh you look tired!” it’s driving me nuts!
To top it off, also purchased today : SOME SPARKLERS! she thought we could take photos of DC with them. 
DC is under 6 months.
I know that she is excited, but this is not her first rodeo, she has 7 other GC. I feel so suffocated and irritated by the whole thing. It upsets me that I get so angry with her too. I’ve always struggled with her. She is otherwise a wonderful GM to my DC. I just need to contain my irritation! I was doing so well up til this week! Normally I just take her suggestion and say “yeah we might do” or something to that effect, but I just couldn’t these times.
If you’ve made it to this point well done and thank you!