Stomach pain

I have been having weird lower stomach pain that almost feels like cramps but not quite. What could it be? I am due for my period tomorrow but it's not normal cramping