Dear friend, welcome to HCM.
daibetics are more prone to infections, as also barthilin's cyst
infection. you can take an antibiotuic under your gynaecologist's supervision, if it seems infected with pain, fever
take care to keep your sugars well within limits to achieve infection control better.
take care and keep me posted on your progress.