My migraine stack that has been working well for me the last 6 months:
- consistent bed time
- reduce alcohol consumption
- reduce caffeine consumption, i now drink 1 cup a day
- magnesium glycinate 600mg
- vitamin b2 400mg
- ubiquinol 200mg
- creatine 10g
- vitamin d3 2000iu