late!

my period is 5 days late. I'm a virgin and haven't had much stress in my life lately. I also havent been late or missed in nearly 5 years. what could the problem be?