Please upload photos for better understanding. It could be eczema or other conditions that can present with vesicle. There are many. Please consult me or a nearby dermatologist. If you scratch it continuously, it's likely that u may infect it since you are diabetic.
Dr Shaurya Rohatgi, MD
Answered2017-03-01 06:39:20
Let others know if this answer was helpful