I have all symptoms of b12 deficiemcy. I also have voting deficiency. Results were 25. But my serum test for b12 read normal. I have no energy I'm exhausted all day every day no matter how much I sleep.i have terrible headaches dizziness nausea fatigue muscle weakness pins and needles in hands and feet and an irritating tingling in arms and legs etc. Im suffering from severe anxiety and depression at this point. I've been dealing with this for about four years now. I seem to feel a tiny bit better after eating. And no it's not blood sugar. My BS is perfect. I have a glucose monitor. I've had every test done. So many blood tests. I'm currently taking celexa and have been taking It for two months now so my folate might be off. I am constantly on panic mode and this medication has actually helped me a lot with my anxiety. But I know its only mildly masking my symptoms that are caused by something else. My thyroid levels looked normal. Although I know those results aren't always accurate. I am in pain everyday. The dizziness is out of control and i constantly have headaches everyday. My eyes are very sensitive to light and my body is very sensitive to temperature, cold and hot. I have hot flashes and cold chills all the time. It back and forth. I'm so miserable. I haven't worked in four years because of this and my relationship with my fiance is getting so much worse with every passing day. I can barely do anything. Also I'm having terrible brain fog and I can't seem to remember anything at all. I used to be really smart and I feel like a complete ditz now. I don't understand what people are saying sometimes. I can't be around people. It's too over stimulating. I can't function like this anymore. Does anyone have advice?