Period late...

So as the heading says my period is late and idiot know what to think of it. I'm always on time. I haven't been doing anything different expect the fact that I haven't had sex in the past month.
Can not having sex affect your period not being on time?