you have pain during sexual intercourse..and you give history of ovarian cyst and endometriosis..
dysperunia(pain during intercourse
) could be due to number of conditions like ovarian cyst, endometriosis, reproductive tract infection
like gonococcal infection
you have not mentioned about the history of any vaginal discharge
see your gynaecologist for the examination, investigation for the cause of pain..
you need to undergo perspeculum examination, vaginal swab culture and sensitivity, ultrasound examination.. and mangement..
wish you good health..