I have a 5 year old who has taken to acting up a lot lately, kicking screaming calling names ect. It's really upsetting and I'm not sure where he's getting it from tbh but it's at its worst when he doesn't get his own way. Last week for instance DH dropped over to mil and my son wanted to go out to play. It was cold out so DH said no and my son had a hissy fit. DH left our son with mil to go to the shop and when he came back 20 mins later she had allowed him out to play. Today I had another incident with my son and after I told him if it continued he'd get no pancakes. He went mental so I told him he wasn't getting any pancakes now and I spoke to mil about it as I had to leave him with her for an hour for an appointment. I've since found out she gave him pancakes and I feel once again undermined as a parent and short of not letting her mind him again I'm not sure what to do? Was his punishment too severe?