Hi there ~
I am glad you are giving me a good history here. However, you would need to have an ultrasound
scan of your abdomen to find out what the actual reason for your problem is. I think that you will benefit from visiting with a gynecologist after you visit a local doctor when you get your ultrasound done. I hope this helps.
Take care and have a lovely day !