Причины могут быть разные: от геморроя, язвы желудка, В12 дефицитной анемии, неправильного питания и до онкологии (искренне надеюсь, что не последнее). Надо обследоваться: сдать кровь на  B12 и фолиевую (это при дефицитной В12),  кал на скрытую кровь; сделать ФГДС и колоноскопию.Помимо железа надо подключать диету насыщенную продуктами богатыми железом: телячья печень, молодая телятина, гречка, гранаты, зеленые яблоки, грецкие орехи, оранжевые и красные овощи и фрукты...Исключая продукты замедляющие всасывание железа: молоко, чай, кофе. Кстати,  препараты железа лучше всего запивать яблочным соком (зеленое яблоко).