The honest starting point for what is your body lacking when you get boils is that a boil itself is caused by bacteria, almost always Staphylococcus aureus, infecting a hair follicle, not directly by a missing nutrient. But that’s not ...