Living with diabetes without sacrificing your health