Why Did I Get My Periods Early?
Thanks for the query.
There are two possibilities to explore here.First at age 40,you are entering the perimenopausal age group.During this time you will experience symptoms like heavy,irregular bleeding,pain,fatigue,sweats,hot flashes etc.
This occurs due to hormonal imbalance.
The other possibility to consider here is the fact that you have been taking aspirin which is a blood thinner and will make you bleed more.You should find out if there is any pathology in the uterus like a polyp,fibroid etc that is causing the heavy bleeding.This is accentuated with the effect of the aspirin.
You need to stop the aspirin and change to another group of drug for the headache.
I would suggest that you see a doctor and get some tests done to rule out anemia,bleeding and clotting disorders,hormone imbalance and uterine pathology.The symptoms can be controlled with medicines.
Hope I have answered your query. If you have any follow up queries I will be available to answer them.
Regards,