Advise?

So I have been spotting on and off for about a week now and I got my faint positive at 8 dpo and I started light pink spotting again at 10 dpo. I just want to know why I keep spotting. Has this happened to anyone before their BFP? Or could something else be happening. If someone could please give me some advise very much be appreciated. Thank you! 😊