Implantation or something else? My period is due in 2 days. I also had ovulation like cramps last night.

Praying2bMommie