Endometriosis is a horrible condition, which can also give pain in many different areas of the body, depending on where the fiborous material has travelled to. Other things to rule out are, fibroids, polyps and cervical erosions, all of which can cause painful and irregular cycles. Even just a hormo...