I am almost 21 and have been on birth control for five months. I take it perfectly every night at 9:30. I never miss any, and on May 25 I had sex with my boyfriend with no condom and he pulled out. Today (June 2) I had spotting, my period isn't due until the 10th. I never spotted before, any idea what's going on???