I'd get a second opinion about that B12 level because you are only 12 points over what most doctors class as a severe deficiency, and any nurse saying a rating under 100 being alright should be struck off for apt stupidity, if nothing else just buy a bottle of 3mg or 5mg B12 lozenges and see how...