Please, do not feel badly about not taking care of yourself.
diabetes is hard work.
stay with us, we can help.
I have seen this brown spot question asked a few times here.
I think it may be no huge deal.
BUUUUUUT, reality says you have diabetes, therefore off to the doctor with you! have you been getting regular checks done?