Af due 10-18

sssssss
I have been having cramps on and off since ovulation. Well today is the 16th a few days before AF and am also having little twitching on left side. I try to check my cervix today and it was very high could not reach it to see. Hope this is baby dust instead of af