I have a 3 year old son. He's quite outgoing with kids around his age and with most adults. He goes to daycare a few days a week and interacts fine with the other kids. However he is sensitive and can get upset easily.
Here is a situation that is more hard for me to handle than him, as an example. My son and I were playing soccer on the beach. We were having fun kicking the ball around with each other. Two older boys (between 4 and 6) came running over and were wanting to kick our ball as well. There parents were no where to be seen. At first it was okay, they kicked it around with us but I could see my son getting upset because the older boys didn't want to kick it back to him. Eventually my son said to me, "Can we go home now daddy". He wasn't interested in playing anymore.
I tried a few times to be polite to the older boys, asking things like, "where are your parents" or saying, "I am just trying to teach him how to play soccer". The older boys obviously didn't get it.
How do I react in a situation like this? I feel like if I rouse on the older kids I'm being a jerk, but I would've liked them to leave us alone so we could play.