Implantation or period. Im so confused, it has been this way on and off for the last 2 days.

Ashley