Thank you......i saw it today, guess is due to stress.
i would suggest to wait for 3 more days and then take a hpt with the first morning urine sample if u think u might be pregnant.. periods can also be delayed due to a number of reasons like stress, gaining weight, illness, medication etc...