Could you have endometriosis? These are the key symptoms - Understanding endometriosis is the first step towards better management and care ...