In addition to long, heavy, clotty periods I also had post coital bleeding (esp before AF), abdominal pain at ovulation continuing through to AF and beyond. I also suffer from really painful ovarian cysts at least a couple of times a year (for the past 10 years), the regular pain has worsened over the years, AF pain has increased stupidly and due to scar tissue I have pain all month long. My endo is rather bad though, mainly because it wasn't diagnosed when I first had symptoms (average length of time for diagnosis in UK is 8 years). Also pain on BDing, need to wee more often than normal and UTI symptoms without infection (due to endo on bladder), back pain, pain down legs, referred pain in shoulder, shooting pains up bum, bowel stuff, I am sure there were more symptoms but I've forgotten them.
My path to diagnosis was a long one, years of hospitalisations due to cysts, GP visits re bladder and bowel stuff, finally put my foot down and refused to leave hospital until I was taken seriously. Ended up going private as waiting list was too long (and DH moved jobs to one where I was covered by healthcare) and had first laparoscopy which showed extensive endo. Tried Zoladex (like down regging) but it didn't work, second lap showed endo had grown whilst on Zoladex (shouldn't happen) told to get pregnant as soon as possible while we still can (endo can be a progressive condition and definitely is with me). Phew that was a long one, sorry.
Had my first appt with consultant in December as not convinced the guy I was seeing knew what he was talking about, I knew more than he did, so back on NHS and seeing endo specialist. The appt I had with her didn't quite go to plan as scan showed I was preg, but she said if we lost it she would then see us in her fertility clinic.
If you are concerned you have endo you need to tell the consultant as a lot of them don't think of it unless you spell it out. Far too many gynaes don't understand it and think you only get it in your 30s/40s and after you have had kids.
Sorry for the essay, don't be shy if you have any questions!