I have been on the birth control Tri Sprintec for over a year now and have always gotten my period at the same time. I take my pill everyday around the same time, but this past week I have been lightly spotting while on my active pills and today I had some heavy spotting where I thought I started my period, but I didn't. I had unprotected sex about two weeks ago. Could this have anything to do with that?