My child is 4 next month. I am a lone parent. I am diagnosed adhd. Generally they are well behaved but i have noticed certain perfectionist tendencies and meltdowns over expectations verses reality. For example meltdown as wanted to wear a tshirt on a certain day of the week and realised today was not that day. Today we walked to the local shop as I needed some potatoes for dinner. I offered the choice of ice cream from the small freezer section. They chose an individual ice cream. There was a pack of 3 in the same cabinet which worked out much cheaper per ice cream. I explained and showed them it was the same ice cream but when I got to the self service till they had a melt down. They started screaming and trying to hit me. I kneeled down and said a firm no but they were getting more and more frustrated. I really needed the potatoes so wanted to pay but what would you have done? Just left the 2 items and left the shop? Physically restrained them? I feel like it's very difficult to discipline your child in public. We made it the short walk home. The naughty corner at home seemed to escalate everything even more and I ended sat behind them restraining their arms so they couldn't hit me and deep breathing and they eventually calmed down, apologised and cuddled me for ages but I really struggle to deal with the hitting and kicking episodes (about once a month). The rest of the time I have no issues. They only seem to save it for me. Never at nursery or family.