A 16-year-old female asked:
i had my period for so long i don't know what to do because i am a swimmer how do i stop it (diet wise) it's very heavy also.
1 doctor answer • 3 doctors weighed in
Pediatrics 37 years experience
Prolonged periods: You need to see your doctor and find out if you are anemic, if so, you need tests done to see why the period is lasting so long. There are many reasons. If none are found, you may need to take birth control pills to control your periods. This could also happen from prolonged use of advil (ibuprofen) or other pain medicine.
4.4k viewsReviewed >2 years ago
Last updated Apr 6, 2014
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
$30 per visit with
Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.