No need to apology, elh. I understand the frustration! And I'm glad about the food allergies too!
You have probably seen these news articles, but I thought I would post them just in case. They were in the headlines back in November. They talk about how MRI images of the brain show developmental milestones as a function of age. In normal boys (and I wonder on what planet they found one of those??), certain areas of the brain which control impulse and attention reach a critical thickness around age 7 to 8. In boys with ADHD, it is delayed until 9 to 10. So you might be on the brink of outgrowing some of the symptoms? (I hope!)
Here are the links, for what they are worth. Hope it helps!
The first is an NPR article:
http://www.npr.org/templates/story/story.php?storyId=16227385The second link is based on the same research, but they mention an IQ dependence, so I thought it might be relevant.
http://www.sciencentral.com/articles/view.php3?article_id=218393021&cat=1_5