What causes endometriosis?There are many theories about what causes endometriosis. The most common ones are: Retrograde menstruation (when menstrual blood flows...