mom,
My first suggestion is to get a NeuroPsychological Assessment done. This may help pinpoint his areas of dysfunction. There are many different injuries recorded from headbanging to 'music.'
Getting him out of the house to get him experiencing various environments may help you understand what he can and can't tolerate. It may help for him to get active with exercise to stimulate adrenaline. He may be adrenal insufficient.
Has he had blood work done ? Hormones including testosterone, DHEA, and thyroid , blood sugar, D3, B-12, folate, and others.
Tell us about his concussion. How did it happen ? What were his immediate symptoms ? Did any symptoms resolve ? What symptoms got worse ?
Check out what Dr Breggin has to say about ADHD drugs. Maybe he has some insights.
http://breggin.com/index.php?option=...d=30&Itemid=37
My best to you.