Opinions?

Is this implantation or ovulation?

I've had sex a few days ago when I supposedly ovulated

Vote below to see results!