Could I be pregnant ?

Two days after I got off my period I had sex, he pulled out and then after we kept going. I’m on birth control but I forget a lot because it’s as pill I’ve Been on since 7th grade. My boobs have been in pain so much ever since (maybe unrelated). I woke up this morning and I saw I was spotting. I know it’s not my period because I’m not supposed to start for a week exactly to the day which has always been the case for my body (also haven’t missed one pill this month). Could this indicate an early pregnancy or is this more of a sign of hormonal imbalance or stress something like that? Obviously just opinions please, I cannot get a test now due to weather in my area.