10 days before cycle and cramping?

Steph
Hi, I am 10 days out from my period coming and I am having bad cramping! Also, yesterday I had creamy cm, followed by egg white cm with a streak of red. Any thoughts?