Diabetes Takes... But it Can Also Give