Do you have any updates regarding your son? Is it possible that his symptoms could be explained by OCD? You mention anxiety several times and also that he tends to be obsessional in his thinking. Just a thought. I've worked with many young adults who were initially similarly diagnosed, but it took several years and trial and error to clarify the diagnosis.