Cramps

Lori

My periods not due for another 5 days, but I was getting a bit of light cramping in my rib area, down to my belly button. What could this be?