period late

Sarah

I have a 30 day cycle and I had spotting for 2 days on CD18 and CD19 and I was due my period yesterday and I haven't... I have had a few cramps do i test or not... I so don't wanna see another negative