There was a show abut this on Mystery Diagnosis. There is a disease called pernicious anemia. It means your body does not absorb the b vits. It tha case you need to get B-12 shots. AS having symptoms like you are having could mean damage to the central nervous systems. I would recommedn watching that show Mystery Diagnosis the name of the episode was Bizarre Visions.