Joel: You did the best you could, with what you had at your disposal. I know it's not a great comfort but you're a caring parent and sometimes that has to be enough.

Has your considered counseling? Or career counseling? Perhaps if he finds a calling in life he'll find his way. I have a PG sibling who has had similar struggles in adulthood and it's a painful thing to watch.