My oldest son is 4.5 and by nature is an introvert most of the time. He is shy to start with and then you can't stop him talking thereafter. I wonder if I've made a mistake by encouraging him to be the initiator with kids his age. I nudge him when we're meeting others to be friendly and say their names - most of the time he does this. Often he is met with rejection or a cold shoulder by other kids which I can see discourages him (and breaks my heart). What should I do? Stand back and let him figure it out or guide him to press on until he meets friendlier children?