Long-term use of Metformin can lead to vitamin B12 deficiency which may lead to nerve damage and also affect the HbA1c test results. You should try to get this checked out since it is a documented side effect of that med, Also get your folate and ferritin levels checked,
It is not unusual for the doctor or nurse to add in a second medication to help reduce the sugars. It is the next step on the journey unless you can reduce the levels yourself by employing lifestyle changes, Even if you are given a second med you could probably still get to reduce the sugars by other means, and drop it at a later date, So keep up the gym, do more walking, and seriously look at the diet threads on this forum. There are several styles of diet plans that you can try to directly affect your blood sugar levels, IMO that is the way to go - eat yourself healthy the diabetic way,