My 5 yo ds2 is really shy, have had trouble getting him to settle at playgroup and nursery and is due to start school next week which I am dreading. He can sometimes get a bit violent with friends and lash out. My worry at the moment is that he's started crying when going to friends' houses to play and cries when taken to his judo. Today he had a friend's birthday party soft play and refused to go in, screaming and crying til my dh took him home. I'm so worried he's going to end up pushing friends away and am DREADING his first day at school. How should I deal with this, any ideas PLEASE?