A Complete Guide to Managing Type 2 Diabetes