You could be pregnant. If you’re sexually active and pregnancy could be a possibility, take a home pregnancy test or get it confirmed at your doctor’s office. Sometimes, stress, medications, diet, and exercise can cause late or skipped periods. Hormonal fluctuations, especially during adolescence, can also cause late or missed periods for young women.