Hi, Welcome to Health care magic forum.
You are aged 39 years , these days women are becoming premenopausual, may be due to
anemia, or infection.
Provera is medroxy progesteron a good drug to stop the bleeding, but you may need to have at the dose of 2 times daily.
If other wise the the ultrasoung may reveal the fibrids, endomatriosis, etc.
I usually prescribe to my patient with such symptoms cifixime, mefanamic acid250.
Take more of green leafy vegetables, pulses, sprouts,and
protein rich foods to hasten the recovery.
Wishing for a quick and complete recovery. Thank you.