Period is late

Rebecca • Due May 19 with baby #2!
My period was supposed to start last Monday according to this app, and its been pretty good about being right, yet I'm still late. I can't be pregnant because I've been abstinent for almost 3 years.