Could I be pregnant

Ok so my ex and I had unprotected sex 2 or 3 days after my last period he pulled out but I'm not sure if he did in time... but I've been spotting for 3 days now and my period isn't due till next week and I've never been early and I'm freaking out I've been feeling really sick and all that but we broke up like a week ago and he has a new girlfriend so I don't know what to do..