go to your doctor and have him to check your levels. I know that I have to take Vit D, large amounts, magnezuim, most people quit absorbing this around age 30, you can get this in tablets, spray or soak in Epson Salts, Zinc, and Iron. My doctor monitors it. I also take a childrens chewable vitamin, its better than the adults according to my specialist.