Any one help??

So from cd 14 I've had cm I mean loads still till cd19-20 bit not as much. On cd 19 had cramping on n off and feeling sick but stopped my af is due in 8 day I've never had that cramps before can anyone help??