While it is not possible for me to make a definitive diagnosis over the internet - these symptoms are ALL consistent with the diagnosis of migraine.
I applaud your doctor for making this diagnosis. Migraine is frequently a missed diagnosis.
Here is some information on the subject of
migraine
Please click "ACCEPT" if I answered your question to your satisfaction so that I may get credit for my work.
If you AREN'T satisfied, please ask for clarification or more information.