Hyperglycemia, Diabetes, and Managing Blood Sugar

So, after a miserable 10 hours of blood tests it