Implantation bleeding

I am so upset right now.

I am 12 dpo. I wipe this morning and I get this....

Is there any chance this is implantation bleeding or is it AF? It does look pretty pink.

I just wanna cry .....