Diabetes is a debilitating condition, wherein the body has trouble regulating its blood sugar levels ... Diabetic foot ulcers ...