If you’re not pregnant, your period may be late due to a great deal of stress or weight changes. Certain conditions, including polycystic ovary syndrome (PCOS) and diabetes, can also affect your ...