1 day and 2 days before my blood test I ate turkey liver (about 300g all together). In day 3 I had blood test and it showed that my B12 is very high.
S-B12 813.8 pmol/L (141-489) H
The problem is that I have symptoms of low B12. Is it possible that those 2 meals changed results so much? Does b12 from food go to blood so fast?
So if this is a case, how many days before test I should not eat any food rich in b12? I am worried also because I am taking vitamin supplement that has 3000% RDA of vitamin b12. I started to take it right after the test. But now I received results and I am worried if I should continue to take it or not.
asked bynewbie_3 (20)
Get FREE instant access to our Paleo For Beginners Guide & 15 FREE Recipes!
on April 01, 2013
at 04:00 PM
If I were you I would accept that I do not have low B12 with the current diet/ supplements you are using.
Give it a few weeks and see if your symptoms go away. If they do, you were right and you figured out how to fix it yourself <-- Awesome!
If they do not then re-test. If you are still high, low B12 is not the cause of your symptoms.
All of the B12 symptoms are also symptoms of other deficiencies