BFN 4 days before expected AF. Maybe all this cramping , backache and CM I've been having is all PMS

Elsy • Baby #2 due February 2018