Welcome to Healthcare Magic Forum
What you had few months back was a BOIL. The skin takes a few months to return to normal color and texture. Bigger the boil is, more skin is involved and more time it takes to heal completely. And now that you are having another one , a visit to a dermatolgist is must. Also some test like blood sugar levels is advised here.
For recurrent boils
you can try homeopathy