Rant of the moment:
1. There are different diseases called "diabetes"
2. They are caused by wildly different things.
The next time you form an opinion on what causes diabetes, or how a diabetic should behave, or what a diabetic should do, because your second-cousin's-sister's-husband's-great-grandfather's-grandchild had diabetes, and did something;
the first thing you should ask yourself is: "which one?"