Many of the medications that we take can deplete all of nutrients You should stop your medications but check with a health professional that deals with functional medicine. You should be aware of these pitfalls so you can supplement what you are missing.
One of the most frequently prescribed medications are antacids. These medications decrease stomach acid but also calcium, phosphorous, folic acid and potassium .I feel the antacids are the major cause of symbiosis or small bowel intestinal overgrowth ( also known as SIBO)
In the same way antibiotics deplete the good bacteria, B vitamins and Vitamin K
There are studies that indicate 16- 52 % of woman experience depression. I think this can be attributed to the fact that oral contraceptives deplete B vitamins, magnesium, folic acid, selenium zinc , tyrosine and serotonin.