Warning: TMI (Implantation Bleeding or AF?)

Hanna • 24/Married 6.11.16/TTC #1
So I went to the bathroom again and found this in my liner. 5-6 DPO and AF due 28th-29th. What do you think?