1/-Your high RBC count means your bone marrow
is actively trying to produce more & more red cells. This might mean your red cells have short life span & the marrow is trying to compensate.
2/-Your low MCV mean that red cells are smaller in size than usual. This commonly happens in iron deficiency
(a hereditary type of anemia associated with short red cell life span due to increase tendency to die in spleen & bone marrow.
3 /-Lows MCH means each red cell contain hemoglobin that is less than normal.
4/-Your platelet count
is definitely normal.
is a disorder in which the red blood cells are destroyed faster than the bone marrow can produce them. The term for destruction of red blood cells is hemolysis.
There are several causes of haemolytic anemia which can be clarified by further relevant tests.
Your heart condition is probably unrelated to hemolytic anemia.
Hope you found the information useful.