Period Help

Ashleigh
Today I am suppose to start my period but I haven't yet. Can you be late if you are stressed? Or should I take a pregnancy test