9 DPO

I’m 9 DPO and been spotting for 3 days. My period isn’t due until next week on Friday. The spotting went from light pink and today it turned brownish. My boobs are having a tingling sensation, I’m having a lil back pain, I’m nauseous and getting tiny cramps. Could this be implantation bleeding? could I actually be pregnant?