Hello everyone. I am a mum to two boys a 3 yr old and a 6 yr old. My oldest for some years now gets very awkward at social events, for example he has a great bunch of friends at school, however whenever he gets invited to their parties, he always wants to go and can't wait, but as soon as we set foot in the venue he will not leave my side. I try to get him involved and so do his friends and other parents try to entice him to join in but he has none of it and clings to me and watches. However, I can usually set me watch by it, half an hour before the party ends he is running around and playing. I dread parties etc as it is the same every time and can be quite embarrassing. I recently took him to his cousins party he was really bad on this occasion he was rude to other family members and kept walking out of the building in a huff saying he didn't want to be their but once again by the by end of the party he eventually came round. It also happens when we go out as a family of 4 for meals, cinema, park etc. We dread it as we just don't know what it is that causes this change in his behavior. He always looks forward to going to the event or activity beforehand. We feel that we either avoid going which isn't fair on his little brother or my husband and I. But we spend the whole time walking on egg shells that at any moment something is going to set him off and it ruins the whole event and we end up leaving or at the time bowing down to his tantrum. We do ask him at the time what is wrong but we don;t get any sense out of him. Any advice or help would be greatly appreciated. We have mentioned this to School and they say that he does not display any of this behavior there!!!!