Vitamin B12 deficiency develops gradually and often hides behind symptoms people blame on stress or ageing. Persistent fatigue, tingling in the hands and feet, brain fog, mood changes, dizziness and ...