DS2 is quite a feisty little thing, strong willed and prone to the odd tantrum.
At home he plays well with DS1 (age 6), but when we're out he gets stroppy if people try to interact with him.
Today we were on our way to toddler group, and another mum caught up with us. She said hello to him, and he threw his scooter down on the ground and started screaming. She tried to smile and chat to him, and that made it worse. I told him off, told him not to be silly etc, but he just kept on making a fuss. Eventually she walked on ahead and then he was fine.
Once we're in the toddler group he's fine unless someone tries to play with him. Other kids approach him (admittedly sometimes to take his toys, as toddlers do, but other times just to look at him or play), and each time he makes a huge fuss, crying and screaming until they go away. Today I was mortified because he actually pushed a little girl away when she went over to him. She wasn't hurt but I was really cross and embarrassed.
DS1 was a bit like this too - hated anyone invading his space unless invited to - and I was constantly apologising to people and staying things like "he's tired" etc.
Today I told him off several times at toddler group, and made him sit in the buggy on his own in the foyer after he'd pushed the little girl. But I wonder, is this common toddler behaviour, and is it normal? Should I be trying to force him to respond better to approaches, or should I accept that it's a toddler phase?
There is autism in my family so I'm always paranoid about any social issues, but as I say he plays fine at home with me and DS1.