Too much estrogen can lead to a heavier period

Prostaglandin can cause a painful period