Cheating Destiny: Living with Diabetes