Late Period

Millye • Tennesseean Southern Gal 4'11 athletic, smart, inquisitive, Awesome Sauce.
My period is two days late, I'm still a virgin and the only stress I've been through happened on  Thursday and again last night. What else could be throwing my period off? Should I be worried?