Вы же сами написали, что падает железо. Гемоглобин - это не показатель. Можно сдать анализ, не попив воды, и на этом фоне будет высокий гемоглобин. Да и не может быть нормального депо железа при частых месячных. Смотреть нужно ферритин, ОЖСС и прочее (комплекс).