- female
- 35 Years
- 22/02/2023
Why do fibroids cause heavy periods?
Answered by 1 Apollo Doctors
Uterine fibroids may put pressure against the uterine lining, which can cause more bleeding than usual. The uterus may not contract properly, which means it can't stop the bleeding. Fibroids may stimulate the growth of blood vessels, which contributes to heavier or irregular periods and spotting between periods.
Dr. Anshul Suggests...
Consult a Obstetrician and Gynaecologist
Answered 04/07/2025
0
0

More Obstetrics & Gynaecology Health Queries
View allI had unprotected sex on the 15th of May, the day after my period ended. I took an Unwanted 72 pill afterward, but then my period returned on the 19th of May and hasn't stopped since. I'm 19 years old and really worried about this. What should I do?
It seems like the unwanted 72 pill may have caused a hormonal imbalance leading to prolonged bleeding. I recommend you to take Tranexamic acid 500mg thrice a day for 3-5 days to help stop the excessive bleeding. If the bleeding persists or becomes heavy, please consult a doctor for further evaluation and management.
Answered by 1 Apollo Doctors
I've been taking Endosis tablets for the past three months, but I recently stopped. Now I'm experiencing pelvic and back pain. Could this be related to stopping the medication, and what should I do about this discomfort?
consult gynecologist
Answered by 1 Apollo Doctors
I've been experiencing pain on the left side of my breast for about 34 months now, and it's been continuous. About 67 months ago, I also started noticing cyclical mastalgia. Its getting really concerning for me. Could these two be somehow related? Should I be worried about something more serious? How should I approach getting this checked out?
Tab augmentin duo 625mg ,orally ,thrice daily for 5 days advised to the patient.Also surgery opinion for further management is advised to the patient.
Answered by 1 Apollo Doctors
Disclaimer: Answers on Apollo 247 are not intended to replace your doctor advice. Always seek help of a professional doctor in case of an medical emergency or ailment.





