So, my first blood test showed I had a level of 170 ng/l B12, and my second one showed I had 250 ng/l, without taking any supplements. My GP said that the fact that it just went up, showed that I don't have an absorption problem.
But I do have a random anxiety disorder which seems to be getting worse, and horrible muscle aches, pins and needles,..
So I went back today and asked for an injection (because I read an injection is completely harmless). She said it wouldn't do anything, but still, she gave me one and said that if I felt better, I could come back next week for another one.
When I asked her when should I start to feel better, she said 'within an hour', is this true? And do you guys think that i should quit injections because my levels are too high?