There are several variations which are considered normal when we define menstrual cycle.
This is called menorrhagia. The common causes include:
This is called dysmenorrhea. The common causes include:
It is important to remember that this not an exhaustive list. Always consult your doctor for any abnormalities in your menstrual cycle.