I stopped taking the pill for personal reasons on 22 May and have taken it faithfully for more than 5 years and by all rights I should have had my period by June 16. It didn't come. I had unprotected sex on the 17th but he pulled out before. Just to be sure I took plan b within the 12 hours on the 18th but still haven't had any spotting or a period for that matter and my breasts are sore. When should I expect my period to come. I am freaking out.