Period was due 12/17

andrea
I'm going slowly insane. I'm two days late and normally on time. I've had two negative tests already. What is going onnnnn?