The huge advantage of boarding school is that it throws you into the social fire. Every social interaction I've had since then has been a million times easier. Literally, ever since then, it's all been child's play.