Period 16 days late

So my period is 16 days late my period has never been this late before, I haven’t had sex in months and I still took a test because I was freaking out and yes it’s negative I’m not sure what’s going on. What are some reasons my period can be late? I’m really freaking out