My period is late. I think it's due to stress but I need another opinion. No, I'm not pregnant. It was supposed to be here last Wednesday but it hasn't shown up yet. I'm worried!

Rachel • 26. Avon Rep in NJ. Lover of animals and Power Rangers. As well as the Avengers.