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. Dennis Higginbotham
Board Certified, Obstetrics & Gynecology
26 years in practice
49M people helped
Continue
108,000 doctors available
Read more answers from doctors