Thanks for writing.
It is a pyoderma
.It is bacterial infection.
At times it does not respond to treatment.
Get your blood sugar checked.
Use a anti bacterial soap.Use loose clothes.
Avoid prolonged sitting in one place and frequent travelling.
You can go for culture and sensitivity of pus and get treatment accordingly.
You need to consult a doctor for this.
Hope this will help you.Take care.