2 doctors weighed in:
When u have ur period, do u suppose to have blood clots and heavy cramps?
2 doctors weighed in

Dr. Kelty Baker
Internal Medicine - Hematology
In brief: Menorrhagia
Women can have heavy periods because they have fibroids (benign tumors inside the uterus), a bleeding disorder such as hemophilia, or other problems.
It is important to visit a gynecologist to see if anything is structurally abnormal. If everything is okay inside, they might then want you to see a hematologist to make sure you don't have an abnormal bleeding tendency.

In brief: Menorrhagia
Women can have heavy periods because they have fibroids (benign tumors inside the uterus), a bleeding disorder such as hemophilia, or other problems.
It is important to visit a gynecologist to see if anything is structurally abnormal. If everything is okay inside, they might then want you to see a hematologist to make sure you don't have an abnormal bleeding tendency.
Dr. Kelty Baker
Dr. Kelty Baker
Thank
Dr. Casey Younkin
Obstetrics & Gynecology
In brief: See your doctor
Some women have painful periods (dysmenorrhea) or heavy bleeding (menorrhagia) from their first period, others develop this later in life, maybe after having a baby.
Either way it is usually treatable with medication, sometimes an iud like Mirena (levonorgestrel) is placed. If you are done having children and you are at least 35 years old, endometrial ablation (like novasure) can really help.

In brief: See your doctor
Some women have painful periods (dysmenorrhea) or heavy bleeding (menorrhagia) from their first period, others develop this later in life, maybe after having a baby.
Either way it is usually treatable with medication, sometimes an iud like Mirena (levonorgestrel) is placed. If you are done having children and you are at least 35 years old, endometrial ablation (like novasure) can really help.
Dr. Casey Younkin
Dr. Casey Younkin
Thank
Get help from a real doctor now
Dr. Jane Van Dis
Board Certified, Obstetrics & Gynecology
14 years in practice
47M people helped
Continue
107,000 doctors available
Read more answers from doctors