It is one thing to take enough magnesium in your food, but you also need to be able to absorb it and get it into your cells where it can work.
Many people who have digestive problems generally also have poor levels of magnesium and also suffer from poor absorption of magnesium.
Having it absorbed into the gut is not always straight forward.
Many factors can reduce the ability of your body to absorb magnesium from your food. These include poor digestion, some medications, stress, excessive exercise, diarrhoea, and dietary factors such as consuming grains, dairy products, caffeine, sugar, alcohol and saturated fats.
Some disease states mean you need higher levels of magnesium, and some medicines reduce the availability of magnesium in your body. There are many prescriptions which interfere with the absorption of magnesium an some of these drugs are listed below:
Many of these medicines will reduce your magnesium levels ,but its important to know having the diseases listed above or related to the drugs used to treat them also require large amounts of magnesium to help the body repair the condition.
Take asthma for example. Both preventers and relieving medicines reduce magnesium levels, but magnesium is vital for asthma.
Magnesium given intravenously will effectively treat acute asthma attacksby 100%. This type of treatment can and is often used in a hospital setting.