When is the next scheduled appointment with the doctor suppose to be? I feel that you may want to call the doctor and say you want to come in sooner than planned to be on the safe side. Please let us know what happens and what the doctor tells you.
could also be an undiagnosed B12 deficiency - large overlap with symptoms of diabetes so often gets missed. Is a particular risk if you are using metformin.
depression and anxiety are potential symptoms of B12 deficiency - I had 40+ years of them before I was diagnosed - B12 deficiency is generally caused by an absorption problem rather than diet ... and being on metformin may be exacerbating an existing absorption problem.
Getting B12 deficiency diagnosed is quite difficult - not well understood by medics so if you need support suggest you look at the PAS forum
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.