This sad story again shows that we are not born equally, when it comes to specific tasks to perform.
I know of few people who lap pelotons (or cross race) by themselves. Most them are actually "special" in a way beyond the obvious physical advantage they have.
This guy may have better genes for racing than Lance Armstrong, and better commitment in a race than Voeckler, but if something in the background is mis-firing, this physical talent, and the expectation pressing down on his shoulders may have a current short-out effect.
Hopefully he likes more about riding than just the winning, and he'll find a way to make a pieceful living. As an inspirational speaker, tour guide, bike tester, mechanic or whatever.
I have not been as low as he, with the streetlife and addiction, but I can fully imagine it happening to a man. It's extra hard for him to get out, being so encouraged and loved for his sports results. He may need to feel respected for other, more valid reasons.
A genetical talent is not something to be proud of, just thankful. Others can be idolizing or admiring that, but it's not enough to be a complete person, at peace.
I hope he'll find his way. That's harder than winning any race.