YourPeriod.caFind information about menstruation (including topics such as heavy bleeding, abnormal pain, and menstruation cycle basics). Information on endometriosis and fibroids is also provided. From the Society of Obstetricians and Gynecologists of Canada.