If I were you, I would check in at an NAET center and test for allergies. You may have an allergy to important vitamins and minerals like iron. I had it to iron, calcium and Sugar and so my body wasn't absorbing any of them I was taking in when I ate or took supplements.