I would try the B2 first @ 100mg. Take 4 capsuls (400mgs) daily. You will have the yellowist **** in town.

Not to worry though. Your doc will confirm.
------------------------------------
My fam phy referred me to a Neuro. Took me 6 months to realize that I was really not satisfied. Was not cooperating w/Social Security Disability (I am trying to get benefits). So I checked the yellow pages & scoured the internet & discovered a Headache Clinic a mile from my house! Took 3 months to set up an appointment. The initial exam took 2 hours! The Neurologist there told me I was NOT getting good treatment (migraine management) previously.
I now see my NEW Neurologist every 6 weeks whereas the old Neurologist it was every 4 months.
I am on a new management program w/new prescriptions that are WORKING......... meaning I am finding "relief" for the first time in the 1 1/2 yrs since this mess started.
I have NO insurance, so I pay for my office visits in cash. Because I do this, the Neurologist GIVES me a 3 month supply of sample prescriptions even though she knows I have a discount prescription plan.
Guess who is now glad they got that 2nd opinion.