Switching to a balanced, whole-food diet, your body will get the necessary amounts of vitamins and minerals for its vital functions.
Most people in the US eat unhealthy foods, and thus lack essential nutrients. However, even if you have healthy dietary habits, factors like your age and health problems like indigestion or others can affect the ability of your body to absorb and use the nutrients in your food.