DS2 (3.10, very late talking and understanding language, used to be great on the traintrack with other boys - admiring the play of the other child and playing himself. It was a pleasure to watch at a time when his language was horrendously behind and progressing much slower than it is now. But as he's becoming more assertive with his peers (he has a best friend now, that sort of thing)he's horrible. He wants to have his train on one track and his friend's train on another part of the track without them meeting and he can't understand that the friend wants to go on all the tracks including "his" chosen bit. So he cries and screams (doesn't hit thank god) and issues screechy instructions to the other child to move his train (which of course he doesn't do). He gets quite upset and cried for about 10 more minutes after I insisted on lifting his trains out of the way today so the other boy's train could pass.
He used to be too passive and "hero-worshippy" with other kids so I'm sure it's a good developmental sign that he's hit this problem. But is there anything I can do to accelerate him leaving this stage as it is pretty mortifying, particularly with kids whose mums I don't know well?
He's absolutely brilliant at taking turns on, say, an interactive toy that only one person can use at a time, provided that the length of the "turns" is really clear. He's great at turns on things like slides/playgrounds - always has been. I think he is playing with his trains in a slightly different way to the other kids (he holds them at the station for ages saying "people have to get out of the train").
Should I avoid playing trains with others or keep doing until he grows beyond it. If the latter, will he have any friends left by then or is he not that unusual?