TMI????? Help

Af due June 5 but I'm getting this cm. Anyone can tell me what's going on or is this normal 3 days before af? I've been experiencing mild cramping on my left side that comes and goes. Never experience cramping before af.