Don't worry about it

Have you talked to a doctor about it? Stress is a huge possible cause for missing your period or your period being late. I know that mine is all over the place xD The only thing that helps me is birth control.
If it really worries you, just speak with a doctor