Low b12 caused by h.pylori bacteria in upper gi tract.
I started getting symptoms a few weeks after having appendix removal and just put it down to stomach upset. Ive also had colitis for 20 years so I was used to bathroom issues causing stress and anxiety. However it got to the point wherei couldnt get out of bed, this was new to me. Doctors put it down to stress and gave me anti depressants for years because I couldnt sleep. Only after 4 years did I get diagnosed with h.pylori by stool antigen test. By then te symptoms included tinnitus and tingling in hands and feet. Ive just finished second course of triple therapy for it and waiting for results. Ive taken every suppliment available which didnt cure it but did cure my colitis. I started self injecting b12 and most of my symptoms have gone except tinnitus which as got worse but im told sometimes they get worse before they get better. Bottom line is I have to get b12 on line because docs dont recognise I have a deficiency or tested me for PA but I know I have it.