I hope he can get past it, but he's in the wrong career path.
Yup. If you can't cut it, you can't cut it. Being an NBA player requires more than an ability to play basketball well. You have to be able to play 100 48-minute games every year for years at a time, you have to do it in a huge arena, you have to do it with pressure, you have to do it with 11 other guys. If you can't cut it, you need to do something else.
There is a "war" element to professional sports. And if you've got 12 warriors, you can't have one of them having all these special needs and you have him not because he's an asset but because you feel bad and you wish he could produce.