Migraines affect millions of people—children as well as adults. Avoiding unnecessary consumption of painkillers and rather addressing the root cause of migraines is extremely important. But some triggers or causes of migraine include: Magnesium deficiency: Migraines are a neurological condition. Food intolerances: In most cases, if you have persistent migraines, your doctor will advise you to get a food tolerance …