Implantion or AF?

Randi

My AF isn’t due for 5 more days. I have had slight cramping. Could this be implantation bleeding, or is my AF coming early? Or maybe even like a yeast infection??

Vote below to see results!