I'm 20, on the pill since I was 17 with quite regular periods. I've never been more than 4 days max late. I have had very pms like cramps (along with usual period symptoms) since last Thursday so much so I was almost sure I would have gotten my period that day, I didn't so I took a test, it was neg. The day on which the 'activity' occurred was on the 6th of this month so over 2 weeks. I would say I've been mildly stressed but not so much to cause this much delay, is this normal or should I test tomorrow again if my first test was too early ?