AF isn’t due until the 29th...could this be implantation bleeding?

I’m also cramping 😢