Missed AF!!!!

I'm a full week late which means I didn't have a period all of November... (Not normal I'm always on time) why would I not have a period other than pregnancy??