My 7 year old DS is painfully shy. My DD, DH and I aren't the most gregarious people in the world but we're pretty "normal" as far as confidence goes but DS can barely interact with other kids, even those he's known for years. Parties, sports clubs, even school is torture for him. His schoolmates and teachers are all lovely and try to include him but they eventually give up and leave him to it as he rebuffs them - sometimes quite aggressively. I hate seeing him clinging to the wall or hiding in the corner if the playground. Of course he's absolutely fine (and loud and boisterous) at home and he tells me he's fine he just wants to be left alone. What can I do to help him?