Не поняла, в чём ваша боль. Почему нельзя любить ребёнка, таким какой он есть? Он не должен соответствовать вашим идеалам и  ожиданиям. Не бухает, не колется сидит дома, пишет программы. Учителям - улыбаемся и машем. Надо будет - сам подтянет и языки и математику. Эти оценки вообще никому ненужны.  У вас классный парень - поддержите его морально. Он ведь в переходном возрасте. Весь мир против него, никто не понимает, самооценка на 0.