There's also significant medical evidence that Metformin is very beneficial for your cardiovascular disease risk, that is the main complication in T2, and should be given to every pre-T2 or T2 almost regardless of what the HbA1c is; indeed there is good evidence that T2 diabetes and pre-diabetes should be really treated as a secondary cardiovascular disease disorder and treated with the whole gamut of CVD preventative measures, irrespective of what the actual HbA1c and cholesterol are. This means potentially adding aspirin and a statin (lipid lowering drug) alongside the Metformin, providing there are no contraindications of course. Ask your GP about it