Freaking out

Belle
My period is now late by 9 days and I'm freaking out so much! We are sure we were very careful with our sexual stuff but it's still in the back of my mind!
I've been very stressed lately, started a new job last week and also barely have been eating meat.. Someone tell me all these things can delay your period even by this late?! I'm so scared.