There are many possible causes including pelvic inflammatory disease, endometriosis, ectopic pregnancy, fibroids, etc. The diagnosis depends on your age, other health problems, risk factors, and associated symptoms. You may need imaging tests. It could be something easy to fix, so please see a doctor soon!
Would you like to video or text chat with me?