Vitamin deficiencies will cause all sorts of anxiety symptoms and anxiety related disorders. Low vitamin D, low vitamin B, low magnesium, low potassium, low iron, are just some of the key nutrients that we need to live a stress free, anxiety free life.
Get into the habit of eating cleaner and healthier to extract these nutrients from whole foods, and even if you are eating really healthy, it usually doesn’t hurt to still take some vitamin supplements.