Are You Suffering From Migraines And Headaches? It Might Be Caused By THIS Vitamin Deficiency
People who regularly suffer from migraines and headaches know how debilitating they can be. Though pain medications can be a short term solution, it is important to find and cure the cause of chronic headaches and migraines. If you frequently deal with migraines and do not have any underlying medical problems, the migraine could be due to a lack of Vitamin B.
Why Does Vitamin B Deficiency Cause Migraines?
Though all B vitamins are an essential part of health, a deficiency in Vitamin B2, Vitamin B6, or Vitamin B12 are most likely to cause a headache. To understand the connection, it is necessary to understand what causes migraines. Migraines are often caused because of changes in blood flow to the brain. When a migraine occurs, blood vessels leading to the brain are constricted, causing a drop in blood flow. When a few arteries along the scalp and neck constrict, other arteries dilate rapidly to ensure that the brain gets enough oxygen. This rapid dilation causes the pain that triggers a migraine. High levels of certain compounds, such as homocysteine, can cause migraines to occur more often. In addition to promoting the general health of the circulation system, B6 and B12 both reduce homocysteine levels. Without Vitamin B6 and B12, the body produces too much homocysteine and creates weakened blood cells, which can lead to an increase in migraines.
RELATED ARTICLE: Natural Pain Relief for Chronic Headache and Migraine