My DS is 2 and a half and is acutely shy in certain situations but not at all in others. If a stranger, particularly a female, so much as says hello to him he starts sobbing and clinging onto me as if it's the end of the world. Tried to put him into a creche a couple of times but it ended with hysteria and pale creche attendant coming to get me after half and hour. This applies to adults and other children e.g. when in playground, if half way up the ladder of a slide and some other child starts to climb up the ladder also, DS will howl and scream until I peel him off the ladder. This upset will last until the "offender" is well out of sight and no amount of coaxing of toy proffering will stop him crying until then. He is very confident with adults he does know and talks incessantly to them and insists on holding their hands etc. He is ok with other kids that he knows but often needs a few minutes sitting on my knee until he'll happily go and play.
He has been like this since he was a tiny baby so I don't think it's just a phase.
Has anyone else experienced this situation? I'm terrified about DS starting nursery and have come up against a brick wall with our GP because he is male and DS really likes him so he can't see what I'm talking about.