My son is 2.5 and he's terribly painfully shy. We went to a birthday party today and for the first hour he refused to participate in anything, he just held our hand and sucked his fingers. When other people (parents or kids) tried to talk to him he literally hid behind our legs. He eventually warmed up and went to play but by the time he got comfortable the party was almost over. Even at the mall if somebody makes eye contact with him he'll run and hide behind us. Does anybody else have a really shy kid? Any tricks for helping him be more comfortable in social situations? I feel so bad that he seems to be so uncomfortable, and it's a little embarrassing when somebody will say hi and he whimpers and runs to cling to my legs.