That's true stress does play a part causing that to happen. I have been late 8 days laylte before BC stressing the fact of possibly being preggo which added on more stress to my everyday life stress. Lol
Stress is a big factor for having a late period, but the only way to know if your pregnant or not is by taking a pregnancy test. Sometimes if you over think the idea of being pregnant your body will play tricks on you lol.