Diabetes is a tough disease to treat.