Thanks for writing to us.
The heavy period that you are having for last three weeks is due to perimenopausal hormonal
imbalance. This needs to be treated with proper hormonal therapy to prevent the blood loss.
I hope this information has been both informative and helpful for you. You can consult me again directly through my profile URL http://bit.ly/Dr-Rakhi-Tayal