B12 deficiency affects your blood, bone marrow and anaemia