We moved to the countryside 8 months ago and since then our DS has spent less time playing with other children than before. Now, every time a child comes over (often visiting us for the weekend with their parents, but sometimes also just after an hour or so) he ends up in tears at the end of it, saying that he/she doesn't want to play what he wants to play. Partly it's tiredness, but he's also really upset, plus it's not nice for the other child, who's doing nothing wrong. This even happened this past weekend when the child who was here had happily been playing octonauts the whole time - definitely his choice. I'm afraid this won't make him very fun to play with and will make forming friendships harder when he goes to school in August. At the moment he goes to nursery every morning, where he does play with others, but not all that much. He's pretty unaware socially generally, much younger than his years. He has a baby brother and sister (11m) who he's lovely with. Any advice?