Hello mam, thanks for trusting health care magic.
In my opinion you are suffering from peri menopausal symptoms.
This irregularity of periods is commonly seen in this stage of life.
But you are getting disturbing symptoms which might be due to some other pathology related to uterus
so get a pelvic ultrasound
done along with thyroid
hormone testing to see for any disease if present.
Till then you should
-increase water intake
-avoid excess caffeine and hot climate
- eat nuts and especially almonds and walnuts daily
- include soy proteins
and tofu in your daily diet
- avoid stress
and heavy exercise routine
In case you have further questions you can consult me on health care magic forum and i will be happy to help
Take care and wish you all the best.
Dr Manisha Jain.