It's probably time to make an appointment with your doctor. Somtimes stress can play a part in our cycles. However, it could be something that needs treatment, like a thyroid imbalance or eating disorder (extreme weight gain or loss).