Am I Pregnant?

Me and my boyfriend had unprotected sex on the 31st of May and ever since then I've been having cramps, sore breast, migraines, and cravings. I am on birth control but I missed two days this month and I started spotting yesterday. . . Is there a chance I might be pregnant? 
Please help! 😔