Diabetes cures and treatments