The fact is that the body is missing a hormone or has too much of a particular hormone. This needs to be replaced or levelled out.
Insist on seeing a gynecologist or a doctor specialising in menopause (preferably an older female doctor who also is in menopause stage herself). Well women clinics are in my opinion a waste of time regarding menopause. My doctor is on HRT herself and said she will stay on it until the day she dies.
She also said some HRT is good for women as it can protect the heart and bones.
If you lose a lot of blood this can also make you anemic (tired and sluggish) and you may need high doses of iron.
Google on the internet for the best doctor near you. Or if you can afford it go private. In the end paying for all those pills etc, one could have gone private and spoken to an expert.
I am on my 5th day of HRT tablets and I feel very good. Not sure how my period will be like as I am on an HRT that still has me have periods. I hope they will be OK.
If you have no joy with your doctor ask to see someone else.