DS is nearly 16. For complicated (and uninteresting) reasons he's been at an internet school for the last year whilst we were living abroad. We are back home now but he's had to continue there as he's in the middle of his GCSEs. So, he has no social contact during school day. He's got one old friend here that he sees occasionally in the holidays. He does a sport and goes to a club twice a week but doesn't talk to anyone there socially. One of the coaches has arranged a christmas meal for them next week and DS refuses to go. At home, we try and eat together as much as possible and he not only hardly engages with us (including 2 siblings), he doesn't seem to be listening.
Is this normal?! He's otherwise nice to have around. Always in a good mood. He's pretty bright but lazy. Seems to know a lot about the world but can be remarkably ignorant too. Reasonably helpful around the house, sometimes without prompting. Just hoping this is normal because I am worrying a lot about his social development.