hello..there are few reasons where boils
it is more common in diabetics
so get yourself a fasting and post meal blood sugar levels done.
the other important reason being bad hygiene as boils usually occur at places where you have hair or place where you sweat a lot.so make sure you take proper care and keep the area dry where you have boils regularly.
marks or scars
go with time although you can try simple formulation like borolin or various anti scar creams available in market..
vitamin b complex and vitamin c
supplements can help in having healthy skin and prevent boils.
hope I have answered your query.