Hi dive mom, Sorry to hear about how your son has suffered. I have had migraine for over thirty years, and my sister had bad migraine between the ages of 8 till 21, and my 17 year old son was diagnosed with it 2 years ago. My sister has not had a migraine for around 30 years now, maybe I have made up the shortfall!!
I am a the Manager of a Pre-school and work with your sons age group, I have also worked closely with 3 different children with autism over the years and most recently a child with Aspergers.
Keep on keeping positive, you are doing a grand job and we are all here to support you as best we can, I wish I could offer some answers, but for myself knowing there is someone out there who understands what you are going through has been a real tonic for me. Will keep you and your son in my prayers take care Ann.