suffering from diabetes