Cravings for food and overeating can simply be the body’s cry for missing nutrients. Processed food lacks the nutrients our bodies need. So, we can eat past the point of fullness in a desperate effort to obtain those nutrients. Empty calories pack on the pounds but deliver no sense of satisfaction. Minerals are important for our bodies to function optimally. Magnesium allows insulin to usher glucose into cells from the blood where it can be used to make energy within the cell.