I'm a ball of anxiety today. I'm probably rambling, so apologies in advance!
DS (20) is very bright, and very articulate, but has always had poor social skills and very poor eye contact. Once people get to know him they really like him, but he's very hard to get to know - keeps very much to himself, says very little, always stays on the fringes. He's happiest with his own company, or that of his very close long-term friends.
We've always given him plenty of encouragement and praise, and he quietly confident in his own abilities, but the social side of things is always an issue.
He's started a new summer job today where he'll be on a team with a few others and I know he's going to struggle with it. I encouraged him last night to try and make sure to join in with whatever conversations are going on, trying to help him to keep this in mind, but I'm pretty sure I just upset him. I hardly slept last night because I felt like shit, and feel like shit today. He said nothing much as he was leaving this morning, but was in and out of the bathroom a number of times before leaving, so I'm pretty sure he was feeling very anxious.
Is there any way I can help him engage better with people without sounding like I'm criticizing him or making him feel like he's not good enough? I've told him before that the one constant he's going to have through life is people, and that a little bit of small talk helps enormously to oil the wheels of getting to know people, but is there anything else I can do? Or is it just up to him to realise that he has to push himself out of his comfort zone?