So af is due 4/25, and im never early always late 30 to 40day cycles. Wiped and have this pink blood. Implantation?...had the stabbing pains on left side and cramping.

Jenny