The menstrual cycle is controlled by hormones like FSH, LH, estrogen, and progesterone. It begins at menarche and ends at menopause. During each cycle, an egg matures and is released during ovulation around day 14. If the egg is not fertilized, hormone levels fall and the uterine lining sheds as menstruation over around 3-8 days. Menstrual cramps are caused by prostaglandins released during this shedding process, which cause uterine contractions.