Can anyone give me some advice? Our only DS (5 years old) is a happy, bright boy, but has a melt down everytime another child comes round to play. He is constantly asking me if he can have a friend to tea, and gets very excited when we bring someone back from school with us. He loves showing them his toys, but once they actually start playing with them, the problems start. Every 10 minutes he comes running to me saying "He's being silly with my Playmobil / he's not playing with my cars properly / he's broken my crane / she's not playing what I want to play". I understand completely why this happens; being an only, he's used to having his things all to himself (but not, I hasten to add, to having things his own way). What I need to know is how to tackle the problem. I have sat down with him on countless occasions and talked to him about it. I have appealed to reason. I have got cross. But nothing changes. It's not that he doesn't want to share; he does, but he does not seem to be able to handle other children of his own age very well (he's fine with older children). Does anyone have any strategies for tackling this? This afternoon we have just had the worst playdate ever. DS got so unreasonably upset so many times that I have had to say no more friends to play for a while (though admittedly the visiting child was pretty badly behaved too). Children with siblings seem to be able to take the rough and tumble and snatched toys in their stride - how can I teach DS to do the same? Will practice make perfect?