These include high salt intake,too little proteins in diet,food allergies,gallstones,H.pylori infestation,gastritis,
irritable bowel syndrome,Crohn’s disease,obstructed
bowel,liver disease,distension due to overian cysts and Functional abdominal pain syndrome (FAPS).
As you are having constipation and abdominal cramps while passing stools,it is giving the possibility of irritable bowel syndrome an edge.Uterine fibroids don’t cause such symptoms but ovarian cysts can esp if they are big in size.