Heavy or prolonged periods can cause iron deficiency anemia. Anemia may impact periods, but this requires further research. Iron deficiency anemia occurs if people do not have enough iron in the body ...