Do you have heavy flow/ a lot of blood loss? Sometimes, women can become anemic from excessive blood loss during
heavy periods. This happens to me sometimes and I've actually briefly passed out from it. I try to increase my iron intake, especially before and around the beginning of my period. I try to eat more beef, spinach, dried apricots, all foods with high iron content. There are also some iron-fortified cereals out there.