I can almost "feel" your frustration.. I go through the same thing with my Lee. He can't take ADHD meds, neither can he take antidepressants. The only option we seem to have found was Clonidine... It's a blood pressure med. and it keeps him from being so hyper, thus able to sit still and focus longer. Problem is.. Give him to much and he's a walking zombie. He takes .05mg am and noon, and 2mg at bedtime. We have to keep a close eye on his blood pressure, but it seems to have some effectiveness.. It's definately a better alternative than ADHD meds... He also takes 100mg of Lamictal per day, and 1200mg of Seroquel a day.. Yes I said 1200mg. He also takes benadryl at night. So getting a good nights sleep is absolutely no problem for him, which I also think is important for helping him focus in school.