Missed period

I am now 7 days late on my period. I have been late before by 3 or 4 days but never missed an entire period. The last menstrual cycle I had was June 24-30. I am not sexually active, and don't believe to be pregnant.

I have seen changes in my diet, exercise habits, sleeping patterns, and stress levels. I believe these to be why my period is delayed.

Has this happened to anyone before? Should I be worried? Thanks in advance for any responses!