Might be pregnant!

So I was supposed to get my period yesterday but I’ve been cramping really bad ! I usually get cramps that bad when I’m on it ... I decided to look it up on google and it says it could be caused by implantation.... i really hope im just cramping cause my period is Coming but has anyone had really bad cramps before there period ?! Asking for a friend !!!!