So, I take birth control pills and me and my boyfriend have been having sex a lot lately I never miss a pill on a day when we have sex. Last month a had about 2 1/2 weeks where it was basically like a very light period. And now this month I started spotting about 4 days before my period is supposed to start. Before these 2 months my period has been completely normal. Any idea on what's happening?