my ds1 4.7 does not seem to able to behave on playdates. He started school in sept and since then we've had 5 playdates, 1 at our house 4 at other childrens. 2 of them were good, but the others were horrible. Yesterday we had a playdate with a girl that he doesnt actually play with. I wasnt sure it was a good idea but agreed as the mum suggested it. It started ok, but then he went a bit hyper running all over the place, snatched a toy and didnt want to give it back, then went to (softly) punch me in the arm when i made him! He never hits me normally and is usually pretty good, but he seems to let himself down in these situations and it makes me really sad cos he is actually a sweet boy. Is this just normal showing off that he will grow out of? It has really put me off doing anymore if i cant rely on reasonable behaviour.