The vitamins and minerals in your daily multivitamin can also significantly reduce levels of stress and anxiety. The body uses B vitamins to convert food into energy, keep the nervous system functioning properly, and to produce stress hormones. Taking multivitamins daily can replenish your body's supply.