thankyou for writing to HCM
At 45 you should first look out for any problems in the uterus
Also check your hormones, thyroid
profile and get an ultrasound
of the pelvis.
after these tests are normal only then we can come to a conclusion if the cycles are heavy and irregular due to your gym.
please see your gynaec at the earliest.
hope to have answered your query
Dr Nandita Thakkar