Delayed period

Hey there,just a little background info for you all:
I've been really stressed over the past 4 months,its gotten to the point where I'm almost crying or crying every day,because of certain issues,but during these times I've always gotten my period (and they have been coming more heavier than usual too,maybe perhaps earlier than usual maybe?) But,I was supposed to be getting AF either yesterday or today  (last period was 21 of Feb)..tho shes not here! And I'm freaking out,I'm not pregnant as I am not sexually active but its just adding more stress onto me :(