Thank you for sharing your thoughts & experiences. I agree with some parts of your post, but not all. My main thought is that you/your family picked the wrong boarding school for your child (happens with colleges as well).
Again, thanks for sharing. It takes courage. Our experience was different, but it could have been similar if we had selected a different boarding school.