DS is 16mths and is generally a very sociable baby, always been very smiley and is very generous with his hugs even with people he doesn't know very well. He also seems to really like older children - he adores my sisters 7 yr old daughter. BUT if any babies his age or close to his age come near him he gets very upset and cries straight away. They just have to tocuh him and he seems to hate it.
He has always been a bit sensitive around other babies and used to cry at high pitched noises but seemed to grow out of this however this is starting this again. This is not so much of a problem when I am with him as I am able to quickly reassure him and he recovers very quickly but it is causing a problem at the CM where he goes 2 days a week. She has a DS the same age who is very friendly and desperate to 'play' with my DS. When my DS gets upset he gets upset and my CM is finding it hard to comfort both of them. This seems to happen regularly throughout the day.
At a loss at how best to deal with this. DS has had contact with lots of different babies since birth, we got to play groups, baby classes etc. so its not as if he is not used to other children his age.
Anyone got any ideas?