Poor baby. I have to say that back in 1st, DD frequently had migraines in class and when doing homework. She does have migraines (they run in the family) but I believe the frequency and intensity were caused by the, erm, educational and social mismatch. So definitely don't count stress out. You might have the Dr. validate that he doesn't have something, and then take the diagnosis (or lack of) to the school to talk about accommodations.