Does low b12 cause the same symptoms as fibromyalgia?
B12 deficiency is extremely rare. Unless you are a strict vegan who eats no animal products, or you have a problem absorbing B12. People with problems absorbing B12 have problems producing intrinsic factor, or have disease of the small intestine. Normal body stores last about 3-6 years of deficiency. B12 deficiency causes megaloblastic anemia, and neurological dysfunction, as it disrupts DNA synthesis. The anemia looks like large red and white blood cells that are immature. This would also have shown up on the blood test too, if you had it. If it worries you, I would eat more animal products (like milk, meat, cheese, yoghurt, fish) to boost your B12.