In the end, he was attending a private school who has never hid the fact that their religion does not sanction homosexuality. I believe I would direct my attention to mom and dad for putting him in a situation like this knowing full well the institutions position on the subject.
It amazes me the number of individuals who want to blame everyone else for the situation they are in. They have a right to pursue life liberty and happiness, but they are not “entitled” to anything!!