why am I so late for my period

I haven't had sex for about six months and I have missed this months period and there's no way I can be pregnant. What could be causing this?