Pregnant or period??? Please help.

So me and my boyfriend have had unprotected sex these past two weeks, but I’m also on the pill and we used the pull out method. But, 3 days ago I started spotting and getting cramps and stomach aches. The cramps and stomach aches are normal when my period is due which is in 3 days, but not the spotting. What’s your opinion on this? Also, should I go and get a text or see if my period comes first?