No consolation but it is a sign of the times and what we are doing to our young people. It is what you get when a B grade is seen as a failure, as is a 2:2 degree these days. Not only that but you have to be good looking, popular , get a well paid job etc etc etc and everything is played out in public on social media. I would hate to be young! Perhaps you can get him to see that he is not alone and very few people can manage it all. Failure is a learning curve and something we all experience at times.