There's not one food that causes diabetes.What causes Type II diabetes is being overweight... I've just come to grips over the past four or five months with my diabetes.
One must never assume that a character is sympathetic because of either the actor playing them or the fact that they're a lead. I think that's a recipe for failure actually because if they become unsympathetic you lose your audience.