I assume that this question has already been asked on countless occasions but I haven't been able to find the answer to it! I'm a separated father who sees his son 2 days a month. As you can imagine his education is out of my control as there isn't much communication with the mother. He doesn't go to the nursery, thus he doesn't know how to play or even acknowledge other kids.
Last weekend I went to a house where there was another toddler of 1 and a half yeare, the toddler came to play with my son and my son simply pushed him away. I got very upset and started telling him off. Instead of getting afraid of me, he smiled. I didn't use any kind of physical aggression but if shouting at him didn't work, what could I do? Remember that I see him only 2 days a month, and I want him to enjoy these days rather than being angry with me.