OK. There are several reasons why people develop boils or abscesses. Having a weak immune system (conditions like diabetes and kidney disease) can cause you to have recurrent boils. Inflammatory bowel disease (like Crohns disease) can also make you more likely to develop boils. Sometimes, if your body does not produce the antibodies, or immunoglobulins, to fight infections, this can be another reason. Skin conditions like acne, hidradenitis suppuritiva can cause recurrent boils as well.
Using antibacterial soaps to prevent the buid up of bacteria that cause the boils, can help.
You may also want to take a look here:
I would consider seeing your doctor to be reviewed and examined to rule out any conditons that can be associated with recurrent boils.