Goodness - - I can't tell you how many times I thought (or was told) a particular program etc. was "perfect" for my son. In the end, none of them were. (Not to say there wasn't one - - but finding it is probably more a lucky shot than anything else.). I wouldn't focus on the disappointment - - difficult, I know. I might instead think about options. Though very bright, my son decided to drop out of high school (mainly because of the social stress). I told him that was fine so long as he had a plan. He took a week or so and came up with one: GED, community college, university. That was his plan and he stuck to it - - he flourished both at community college and university. Post-graduate life has been a little bumpier. One thing I've learned: consensus on our expectations (happiness, independence, responsibility, etc.), embrace variety in the methods to achieve them.