• Guest - w'd love to know what you think about the forum! Take the 2025 Survey »

Vitamin B12 deficiency?

maitai

Member
Messages
20
Type of diabetes
Type 2
Treatment type
Tablets (oral)
So it'll be officially 5 months since being diagnosed with diabetes in 4 days!

I don't know if it's just my mind but is it possible to have a vitamin b12 deficiency this early on? I recently started getting this brown spots on lips for no apparent reason (don't smoke or any of the like). and articles keep telling me it's a b12 deficiency and i've also read that metformin can also cause this deficiency.

Anyone experience anything like this before?
 
I went and bought a spray of B12 from the health shop works wonders gives me some energy
 
Hi @maiti, Googling side-effects for Metformin you are correct. Metformin is reported to lead to B12 deficiency. I could not find any information about why this happens.
But sites like mayoclinic.com provide other causes for low B12, such as an auto-immune condition, pernicious anaemia or malabsorption of B12 such as in coeliac disease. (diabetes is an autoimmune condition in some of us, where the body's own immune system attacks a particular tissue or tissues in the body and this causes symptoms).
Your doctor can order a test to check your B 12 level.
Why start on B12 spray or whatever until you have a test on which to base a decision?
 
Last edited:
Ask you doctor for a blood test. B12 deficiency’s not uncommon on Metformin. I had it and now take a supplement each day as prescribed.
 
Totally agree with above.
Not sure that brown spots on lips are a sign of B12 deficiency, so if bothered about the spots, I would ask your GP.
As above, if your B12 level is not known, GP can measure it.
B12 deficiency is very common as folk age ; I am not sure of your age, but less common under 50-60ish years, and not sure if you are on metformin.
Best wishes
 
It’s also is hereditary. I have had problems since my 20’s as has my mother and her sister.
For some their body just doesn’t absorb it well.
 
Back
Top