Really sad to read about this. Very talented young man. Seems he's had too much success and not the convictions to be able to embrace it. It would be difficult for anyone at this age. 
I've always wondered if the major league or any professional sports team have the resources that these young athletes need. After all, kids drafted out of high school are still under the care of their parents then all of a sudden, on their own making life 
changing decisions.
I have been in favor of not allowing kids out of high school to sign professional contracts. I know there are some who succeed but that is so few compared to the ones who don't.
Get your head and body straight Ian. You got a special talent and please don't lose it.