Implantation or period?

Tristen

Period is 7 days late, and I got this today. What do you guys think?