A migraine is the worst type of headaches and it is extremely painful. It can appear without any warnings and cause pain so severe that it can stop person’s activities for the rest of the day.
According to some studies, about 17% of women and 6% of men suffer from migraines. This condition can cause so strong headaches that can cause vomiting, nausea, sensitivity to light or even inability to see.
If you have a migraine, you probably know that there is not much you can do. You can take prescription medicine to relieve pain and wait for it to pass. But, lucky for you, a recent study has shown that these headaches are a result of a deficiency of one nutrient in the body.
When it comes to migraines, scientists have tried to detect for decades what causes them, and there are a lot of theories. Some believe it happens due to weather changes, the others say it happens because of the change of serotonin levels in the brain or even a decrease or increase of blood flow in the brain. There are even some theories it happens because of the genetics.
The newest findings showed that a migraine can occur because of deficiency of vitamin D, B12 or B6, as well as folic acid in the body. The lack of these nutrients can even increase the risk of getting this condition by 300%.
This food can lead to a migraine, so try avoiding it:
- Caffeine
- Raisins
- Wine
- Citrus Fruit
- Processed Meats
- Chocolate
- Red Plums
- Bananas
- Raspberries
- Soy Sauce
- Avocados
- Peanuts
- Lentils
- Herring
- Anchovies
- Figs
- Peas
- Sardines
- Cheese (aged)
Besides these foods, migraines can be caused by fatigue and lack of sleep. Also, try avoiding skipping meals and pungent smelling substances like paint, perfumes, and chemicals.
Try writing a diary, writing down all the important details about headaches, when it started, duration or food you ate that day. You may find a pattern or a potential trigger, and then you can avoid or prevent headaches.