If you’ve been prescribed metformin, it may be because you have prediabetes, type 2 diabetes, gestational diabetes, weight ...