Cramps??

Okay- so my OD was around the 22-25 of this month, and AF is supposed to come on 1/8. I had really bad cramps last night-like worst ever- and I thought I was starting my period early because I have never had PMS cramps in my life. Thought this was weird...thoughts? I also have had really tender breasts/ nipples sorry tmi. But PMS or implantation? I'm afraid to test too early so am waiting for my missed AF!