Welcome to HCM,
Thanks for posting your query to this forum.
Your wife is 45 year and having bleeding problem which is common in this age group, it may occur due to some hormone imbalances, other very common cause is fibroids in uterus.
It is not correct that hormone should not be given actually they are treatment, yes treatment should be taken with expert of that field a Gynecologist.
If she is prescribed Progesterone
) she should start taking and in most of the cases bleeding stops and please continue as per advise of your Gynecologist and once you stop those tablets withdrawal bleeding occurs.
In the mean time get Ultrasonography
to see if there is any fibroid or any other cause, your Gynecologist may ask for hormone levels if required.
This age is perimenopausal so it may start or your cycles may become regular after hormone therapy
for months or years, it varies with person to person.
Take care of her health if blood loss is more then correction of anemia
may also be required.
Dr. Akhilesh dubey.