You have not mentioned if you have any itching, discomfort, discharge, or any other symptoms. A swelling in
can be a mole or wart or abscess
If it was an abscess, strong antibiotics or surgical drainage may be required to heal it.
Genital warts are usually found on the genitals, in the pubic area, and the area between the thighs. Since you have diabetes, your immune system has been weakened. This may have caused development of warts.