4 days until expected period. Very crampy, but could just be AF coming