I agree with Spiker. If you are an overweight T2 then Metformin will help reduce insulin resistance but won't move your HBa1C by much. The key is a low-carb diet. If you are quite slim and possibly lost weight recently then your risk of actually being a late onset T1 is higher and this will mean insulin eventually but most people diagnosed will be T2 and probably a bit overweight and having a typically high carb diet. BTW should you ever need to go onto insulin as I did a year ago you will find it is actually not the problem it once was with neat pens and short thin needles.