Excuse my language but what the hell is going on?!

Af isn’t due till Thursday but I started having brown discharge this morning which turned to red only for maybe 30 min now it’s back to brown with light pink tinge! 10 dpo! And I can see a line?! Could I have had implantation bleeding? I’m soooo confused!