Late period??

This app tells me that im going to have my period. That i was going to have it yesterday. But i havent got my period. And i havent had sex. So i am not pregnant. Maybe its late because of stress? Im freaking out 😬