period cramps,but not yet!

What else could cause me to be cramping last cycle was may 28?New here lol!