you should know that although the understanding of Diabetes has progressed a long way in recent years and shown that it is in fact a set of many diseases with varying causes, true cause and effect is still largely not understood. It is now thought that most, if not all, of the Diabetes diseases...