hi, I recently went to donate blood, I however failed the finger prick test. They took a sample of my blood to test for anaemia, it came back as not the case. But my irons levels were low, and my haemoglobin level was 116g/l. They strongly recommended that I see my GP. I have since looked up my level and such a high reading suggests I have lung disease, something wrong with my bone marrow or a sign of a tumour, is this right?