Does anyone know what I can do to resolve this problem next?

Hey this is going to be gross just a little warning anyways I been having issues with my menstruation cycle like my periods have stopped when I was at the age of 21 or over the point is I couldn’t figure out why assuming it may have been stress I went to my doctor about this even went to a Gynaecologist nothing they didn’t seem to see anything.

It got to that point that I had to push my doctors to do something about it so I went to my private doctor with that being said I got a scan done which showed I have PCOS but weirdly the lady doing my scan did not see anything. Anyways I been going through this for years now and it only got worst to a point that in March of this year when I finally hit my cycle it felt like the worst pain ever don’t get me wrong the female generation we do feel pain during our periods but it’s not pain like this. I felt like I was having contraction pains and it felt like I wanted to push a baby out of me even though I was never even pregnant.

Yes I had the ambulance come out to me and still nothing was sent to the hospital cause the pain just wouldn’t stop and I was constantly changing every 5 seconds but they did my urine test in March and said it’s all normal sent me home.

Anyways months went by and again I went back to no menstruals till this month well 2 weeks ago happened that pain came back and made a return this time I didn’t go to the hospitals I just had to ride that pain out crying and screaming and pushing like I was contracting etc. Went back to my doctor again who booked me in for an Internal scan but when I went there today the lady refused to give me an internal scan as they don’t do it for women who aren’t sexually active or married made no sense to me. So I went back out and had a normal scan ultrasound scan and nothing showed up we think it’s Endometriosis cause I was showing signs of it but it didn’t show up on the scan. Is that even possible to show signs of endometriosis and it not showing up on scans?

Does anyone know what I can do to resolve this problem next?
Post Opinion