Could I be pregnant? Weird “period”

So my period is normally heavy and my cramps are extremely painful and have me throwing up and laying in bed with a heating pad all day crying. But this last period has been really weird.... I have felt no cramps except for a teensy tiny one like once a day. Also my flow was normal but it only lasted 2 days. The 3rd day it was only brown discharge and it was very light, all I used was folded toilet paper and that was enough. The next 2 days after that it was very very light blood with a little bit of brown discharge. I didn’t need a panty liner or anything. It only left some streaks in my panties and was only there when I wiped. I googled it and it looked like spotting. Also not to mention my appetite change. I had no appetite and barely ate anything. Now me and my boyfriend had unprotected sex a week before and it was during my fertile window when I was ovulating and I’m not going to lie, we werent being the most careful people in the world. But I’m starting to get nervous because my periods are always on time, same amount of cramps, same flow, same amount of days. But this time I started a few days early. Could it possibly be a baby?

I haven’t taken a test yet but I’m planning too. I just need to know if I should be worried or not.

UPDATE: after lunch today I felt nauseous and sick to my stomach. It was weird because it was my favorite meal. Still brown discharge.