strange...pic in comments

Jeanie

Last period 03/06/18...due around 30/06/18. Cycle has been known to be around 23-30 days mostly 27 though, past 2 days I've had light spotting and cramps way to early for a period!! Confused...