Havoc of diabetes