I was diagnosed with a B12 deficiency 2 years ago after being misdiagnosed for years. (was put on anti depressants and told I was ill because I was depressed after saying that I was fed up because I had been I'll for 3 years). I collapsed several times, once at the docs but they just kept doing same old blood tests. Finally, after saying I thought I might have ms they tested me and my level was 96. By the time I saw the neurologist I had nerve damage, clonus, an enlarged pupil, pain in my legs and hands and extreme fatigue. My immune system was shot, I got shingles and a drooping eyelid that may have been Bells Palsy. I am have now been on monthly injections for nearly 2 years. I gradually started to feel better but the last few months have deteriorated. My levels have never been rechecked and crohns, pernicious anaemia and coeliacs have been ruled out. No reason ever found for my deficiency. Being tested again next week but what do I do if my levels are low as I suspect? Don't feel that docs know nearly enough about b12 deficiency.