I am sorry, hust realized you are amale. Please read the last line as : It can also be due to increased blood loss as seen in bleeding in your gastrointestinal tract, either due to esophageal varices, polyps, gastric bypass site, hemorrhoids or an ulcer. Please omit the line on females! Sorry for the confusion!
Hi!
A low MCH indicates low hemoglobin. Low hemoglobin is seen in low iron, kidney diseases, cancers (leukemias, Hodgkin's lymphoma's, myeloma, and other blood cancers), aplastic anemia and myelodysplastic syndromes (bone marrow disorders), cirrhosis of liver, lead poisoning, and in vitamin deficiency. Low hemoglobin can also be due to increased destruction of blood or its components as seen in spleen disorders, sickle cell anemia, thalssemia etc. It can also be due to increased blood loss as seen in bleeding in your gastrointestinal tract, either due to esophageal varices, polyps, females it can be due to very heavy periods.
Apart from iron replacement, the treatment of anemia includes treating the cause. Hence, you need to consult a doctor, preferably a hematologist to find the cause. Take care!