I have been on metformin for about 11 to 12 years. Recently, my B12 readings are less than normal. Read metformin causes B12 deficiency. For the last few years, I have been taking meformin 250mg 3 times a day right after meal. My latest Hba1c is 5.02. Average glucose (MBG i think) is 97. FBS is 97. Please suggest if there is anything that I can use to replace metformin fully or partially.