What can cause a missed period?

Hey guys 💕 I'm 17 and it's been almost a year since i've last had sex, but my period is like 10 days late 😭 i can't be pregnant so what else can cause a delay this long? i've been freaking out about it, my period has never been this late beforeÂ