Diabetes is a modern affliction. If one returned to the way we ate 100 years ago it would be a non issue from a societal standpoint. Drink water, eat fruits, vegetables, meats in moderation. Skip processed, sugar infused fake foods and supplement with regular exercise and live life happy. Real food tastes so much better than fake and keeps you satisfied longer. I am to the point in my eating that if I eat a 1/2 doughnut, I can feel it hit my blood stream like a shot of Adrenalin. It feels very unnatural and then the crash feels gross. If I have an indulgence I am choosy... a single scoop of ice cream, a slice of pie, if its high in quality....but it is not often and really I have no cravings for that kind of stuff.
My dad drank soda, ate chips and sweets regularly for decades but just recently been diagnosed with diabetes, no idea what type, doesn't really matter, he resigned himself to simply take a diabetes pill or whatever for the rest of his life and kept on eating the same way. Two years ago in the fall he had a chance to work in the fields harvesting alfalfa and my mom made him healthy lunches accompanied with lots of water. For an entire week, he suffered no sugar crashes, he took no diabetes pill, lost weight and had tons of energy. The following week, he was back to his same old eating patterns and the subsequent 'treatment'. Now he jokes when considering whether to have 1 dessert or 2 about how he'll need to double up on his pills after it.
When I asked him why not just live like you did that week when you were doing so well. His answer was that no one gets out of this life alive and I want to enjoy it while I can.
...translation: zero will power.
Having the will to eat right, regular exercise is the best cure for diabetes...its not that complicated.