Confused & need opinions!!

So for the past week I have been having on and off brown spotting as well as light pink spotting. There hasn’t exactly been proper blood so I’m pretty sure that it’s not my period starting early. My period is due in 2-3 days. I have had this type of thing before after missing a pill which I did about a week ago. However it usually only lasts for a day or 2, however even though I’ve taken the rest of my pills, it’s still continuing. I had unprotected sex on the 3rd & 11th of May, the first time being when I was just staring a new pill and the second, I missed a pill that day and the day after. I have been having bad headaches, been tired and VERY IRRITABLE and been a bit nauseous/just off in general. So I was just wondering if anyone had the same type of thing, or whether or not you think I could be pregnant & if so when I should take a test. Thank you heaps in advance 💓