Super weird cramps

Megan

I've been having weird cramps that last about 5-10 seconds either on the left or right side of my abdomen. I'm 5 days before period and thinking it's that, but also am wondering if it could be gas? It hurts so bad on and off and am afraid it may come again. :-/ im not pregnant on the pill and use protection. Any info helps! Thanks!