Recurrent iron-deficiency anaemia with these numbers (Hb 9.4, MCV 65.84, iron 15.8) in a woman with heavy periods usually means the ongoing menstrual loss is faster than iron can be replaced. Oral iron alone often struggles to keep up in this situation, especially with a low MCV like yours, which points to chronic iron deficiency built up over years.
Next Steps
Please book a gynaecologist consultation to address the heavy periods themselves, not just the anaemia. Options include hormonal management (like a Mirena IUD which reduces bleeding significantly), tranexamic acid during periods, or investigation for a structural cause like fibroids or adenomyosis with an ultrasound. Alongside, an iron infusion (IV iron) may be more effective than oral iron for rapid correction, and your doctor can advise on this.
Health Tips
Please do not treat the anaemia as a stand-alone problem while the periods stay heavy. Iron tablets alone in this pattern rarely bring levels up to normal, and you will keep dropping back.