Implantation or early period?

Sarah • Ttc #1 since nov 2012
Hya I'm 10dpo and have started bleeding heavy I've had to put a tampon in is this AF coming early or implantation bleeding AF isn't due till the 19th? Thanks all for ur comments xx
​