diseases that cause blood loss
Blood loss is the most common cause of anemia, especially iron-deficiency anemia. Blood loss can be short term or persist over time. Heavy menstrual periods or bleeding in the digestive or urinary tract can cause blood loss. Surgery, trauma, or cancer also can cause blood loss. If a lot of blood is lost, the body may lose enough red blood cells to cause anemia.