Endometriosis is painful because a patient is bleeding from inside as well as outside the uterus. When blood reaches these organs, it causes inflammation and irritation.