Type 2 Diabetes – 6 Causes of High Blood sugar or perhaps Hyperglycemia!