DS (2) is generally a lovely affectionate boy, likes to learn new things etc.
The only issues with his behaviour is his not headedness if you can call it that.
I'm not trying to be strict or anything like that and I understand he's just 2 and is learning I'm just looking for tips to diffuse and handle the situations better.
Examples
- playgroup, DS was playing with little ball and it rolled towards a boy who picked it up and wanted to have it for himself, DS took it/snatched it back but the boy didn't do anything just went back to playing with other toys, then the ball rolled over to another boy who picked it up and was actually going to pass it back to DS but without paying attention just in a possessive "don't take my ball" kind of way he ran up to the boy and swatted him on the head and took his ball back. Boy was crying and DS just ran off.
- he got frustrated as he couldn't piece his blocks together and moaned/cried, I said "do you want mommy to show you?" and he got a little frantic and swatted at me
- he generally swats at people when he doesn't want their involvement, he doesn't like sharing
- sometimes he gets worked up/ frustrated, starts crying and shout/screaming without listening properly and won't listen once his in a state
it's mostly the hitting/swatting and not wanting to share.
I know it will get better but I have already seen lots of kids younger than him being better at sharing and understanding taking turns etc.
Any tips?