I'm crazily anxious

Okay so Glow predicted my menstruation to come 2 days ago but it didn't now it's shooting for next Thursday according to Glow. I also had unprotected sex with my bf twice this month but the first time he pulled out then the second time he wasn't able to cum bc he kept getting soft. Although he tells me I'm not pregnant I'm still paranoid. Last months menstruation was also out of the normal lasted way longer then usual and was pretty heavy so I'm not sure if it's just a change in my cycle or what. I'm so scared and I'm not ready to have a child at all 😞 please, any advice will help.