I have ben thr. Being on the pill I was dumb and skipped a couple and started. Also stress will delay your period. Weight loss will delay you period. A cold or secondary infection will affect your period. You can also delay you rperiod if you think you are pregnant. I am suspicious by nature, go to your socil services dept that gives free pregnancy tests or get another test 2 weeks from now.