Really need a diagnosis! Could this be endometriosis?

Printable View