Late period

Tracey • Mother of 3 wonderful boys, medic in the MS army national guard, I love reading, and watching tv.
My period was supposed to start Wednesday but it didn't. I had a regular period last month and I take my BC regularly and practice saw sex. Can stress cause my period to be late or anything else?