First of all I'm SO happy he had a full recovery!
2nd... OMG the trail mishap would have freaked me out for LIFE!
Thank goD He's such a smart boy!