Can anyone help me work out whether his behaviour is normal 6 year old development or something else. He has just turned 6 and has a 7.5 year old big sister and they are both hyper and on the go all day. They get on well but she is quite bossy and does try and dictate how their games go but he is able to stick up for himself and they have great fun together. The problem is when he is playing with other children - he shows off being loud and silly, doing crazy stunts and ends up going too far. An example being when we were at the park there was a dirty stinking muddy patch with water and he was the only one who ended up in it thinking he was being funny. Or he'll be the one who picks up the biggest stick and starts waving it around dangerously. Or climbing on the climbing frame he'll be the one hanging upside down doing holding on with one foot. He seems very impulsive and gets an idea in his head and goes head first without thinking about what will happen. His school report said his behaviour was satisfactory but he needs to remember the playground rules so I'm sure he is like this there also. If you saw him you'd think he was really outgoing but he is actually very shy and finds it hard to talk to people he doesn't know so I think he does all this to try and get other kids to like him but I'm sure they just think he's a nut case! He's loving and affectionate and i tell him every day he doesn't need to do this to make friends he just needs to be himself but I find that I have to talk to him about appropriate behaviour every time we go anywhere and it's really bothering me. When it comes to road safety or riding his bike he's quite sensible but today we were watching a parade and he kicked an empty plastic bottle towards loads of people standing nearby thinking it was funny. Each time I tell him it's wrong and I put sanctions in place but is he ever going to learn?? Now I've written it down it sounds trivial but I thought by now he would have more self control or am I expecting too much? Any help much appreciated.