This time mine was pre BFP, it was really bad for the few days before AF was due, and now it is coming in waves.... everything crossed for you n2L