That's great news, but I have a suggestion for you, too.
When I was 19, I had terrible headaches that lasted 24X7. We went to ever dr imaginable, and the silver bullet was found by an endocrynologist. Turns out, through one simple blood test that I was producing too much of one particular hormone. That's what was causing the headaches. I got some meds and was cured.
The dr's kept trying to pull the stress card on me, too, but I have always thrived on stress, so I didn't believe them. I was happy when we finally found out what the real cause was.
Maybe this will help your DS, too.