Ferrous iron pills

Anybody take this to stop prolonged periods? I have been on my cycle for 26 days now and i am in between insurances so i can’t go to the dr yet. Before this happened my obgyn said I was fine