Me and my boyfriend of 4 years had unprotected sex 5 days ago. Both yesterday and today I've had light pink spotting and sore boobs. Could I be pregnant? I have no way of telling when my period is due as I've been on the mini pill for over a year