Hiya, your body maybe low on magnesium, so zinc/magnesium tablets can help. Also I’ve heard Lavender/Peppermint oil also helps relieve migraine. I don’t suffer from the condition, but I take one “Reflex Zinc Matrix” tablet daily, to keep my magnesium levels in check. I Hope it helps you too :)