8 days missed?

I haven't had my period for a while, it was due 8 days ago. The last one I had was before school started. Would school effect this? Stress or something? Maybe the food I'm eating? It's worrying me because my boyfriend and I are becoming more and more sexual; but we are positive everything was safe. Any ideas?