6dpo cramping like AF is arriving

It's only 6dpo but I'm having cramps. It feels like AF is arriving soon. It's not due until Dec 23. Did anyone experience this? Please help!