What Causes Your Period to be Late?

There are many causes as to why your period is late. If you are pregnant you will not have your period. If you are overly stressed or not eating properly your period may come late.