Bleeding that's lasted over a month, especially once a medicine that worked before stops helping, usually means the hormonal pattern has shifted rather than needing the same tablet repeated. Fibroids under 3 cm rarely cause this much bleeding on their own, so your gynaecologist's hormonal read makes sense. This still needs blood tests to confirm, since a month of bleeding can quietly drop your haemoglobin.
Next Steps
Ask your gynaecologist for a hormone profile and a fresh pelvic ultrasound to see why the earlier medicine stopped working. Depending on the results, options range from a different hormonal medicine to a Mirena IUD or a short hysteroscopy procedure to find and stop the source.
Health Tips
Get your haemoglobin checked urgently if you feel breathless, unusually tired, or dizzy. Please see your gynaecologist this week, since bleeding this long shouldn't wait.