A 25-year-old female asked:
Disclaimer

i have been getting a day of heavy spotting five days before period for the past three cycles. also pain at sex and bloating, cramps, nausea. scared!

1 doctor answer
Dr. Jeff Livingston
21 years experience Obstetrics and Gynecology
Lots of options: You will need to see your obgyn for an exam and testing. Depending on your age and fertility plans there are lots of treatment options. Birth control pills can regulate your cycle. Mirena (levonorgestrel) iuds can minimize your periods. Lysteda is a great new hormone free drug used to stop heavy periods. If you are done with pregnancies ask if you are a candidate for an endometrial ablation.
Answered on Jun 30, 2014

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A female asked:
Dr. Donna Smith
40 years experience Obstetrics and Gynecology
Pregnancy symptoms: The short answer is "yes." Whenever there is concern about a possible pregnancy then it is best to do a pregnancy test even if you recently had you ... Read More
2
2 thanks
A 17-year-old female asked:
Dr. Jeff Livingston
21 years experience Obstetrics and Gynecology
Painful periods: There are multiple options for painful periods. Hormonal treatments such as birth control pills, Progesterone treatments and the Mirena (levonorgestr ... Read More
A female asked:
Dr. Gurmukh Singh
48 years experience Pathology
Unlikely: If you just had a period, you are not pregnant, To be sure you may do a home pregnancy test. For good health - Have a diet rich in fresh vegetables, f ... Read More
A 36-year-old female asked:
Dr. Gurmukh Singh
48 years experience Pathology
Hormonal imbalance: Menstrual irregularities are not uncommon and anovulatory cycle is a common cause. If you miss more than two periods it would be time to see your doct ... Read More

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month