I have all the symptoms of b-12 deficiency. My levels when first checked 5 years ago were at 800 now they are 300 - they have consistently dropped but the Nhs says they are fine. The problem is I have had half my thyroid removed as I had multiple large modules and when tested they were abnormal, I was told then it was hashimotos disease that was four years ago and even though I have symptoms when I get bloods done thyroids come back as normal ( they did as well before the surgery but the dr ordered an ultrasound and that is when the problem was found ) then two years ago I was having numbness down my arms and send for an mri they put me through emergency surgery as my spinal cord was so compressed it was at high risk, I was told I have arthritis in the spine, spondylitis and recently had a routine mri for the neck and now told it’s narrowing again - but the reason I am writing is because as of late I have cramping in my arms , legs , fingers , neck and it’s constant sometimes my hands shake I have numbness and pain down my arms and legs , I’m confused I forget everything , my eyesight is deteriorating, I’m exhausted and tired all the time like I’m in a fog or haze and the dr keeps telling me everything is normal all my bloods are fine. My health has put me into a depressive state and I’m wondering if something as simple as b-12 would help , they are denying it through Nhs until I am 180 levels so is there anywhere I can get it or anything I can do? I am 50, I keep active as much as I am able to but it is very painful to walk long distances as all of my joints shoot pain - I am on gabapentin and zapatón when I need it and now they have given me amitriptyline.