Implantation or early period? Period not due until 6/15...extremely bad cramps but I'm not even filling a tampon in 8 hours.

Cait • 25. Married. Mama.