no period a no show

Michelle
My period was due yesterday but still hasn't made an appearance!! I'm always on time never late!! I've been serlized nearly 3 years I'm starting to panic now