Most dark colored sodas contain phosphates which bind with magnesium inside the digestive tract, rendering it unavailable to the body. Drinking soda flushes magnesium out of your system.
Sweet foods are known as “anti-nutrients”. Anti-nutrients actually consume nutrients when digested, resulting in a net loss. Food requires vitamins and minerals to be consumed in order to power the process of digestion, it’s important to choose foods that “put back” vital nutrients.
The more processed baked goods you have in your diet, the more likely you are deficient in magnesium and other vital nutrients.
Stress can be a cause of magnesium deficiency, and a lack of magnesium tends to magnify the stress reaction, worsening the problem.
The effect of alcohol on magnesium levels is similar to the effect of diuretics: it lowers magnesium available to the cells by increasing the excretion of magnesium by the kidneys. In studies, clinical magnesium deficiency was found in 30% of alcoholics.
Increased alcohol intake also contributes to decreased efficiency of the digestive system, as well as Vitamin D deficiency, both of which can contribute to low magnesium levels.
The effects of certain drugs have been shown to reduce magnesium levels in the body by increasing magnesium loss through excretion by the kidneys.
Caffeine causes the kidneys to release extra magnesium regardless of body status.
If you drink caffeinated beverages such as coffee, tea and soda regularly, your risk for magnesium deficiency is increased.