late period

yonce

I'm three days late. I haven't had sex for four months. then why am I getting late?