Well I never !!!
Pilot is a friend of a youngster I know and for what it is worth I am over the moon that the chap is OK (albeit a little shorter)
Well done young man for surviving and being able to fly another day.
Probably something that most of the "experts" quoted so far have not and will not experience (air crew / flying types excepted)
Blame is a game played by those who are not holding a dead stick.
Good luck on the recovery and get back in the saddle as soon as possible
Cheers