Stress can affect your menstrual cycle. Sometimes, being under a lot of stress can make your period late or early. You might even miss a period. It's possible that you could have bleeding between periods that's related to stress, but there has not been a lot of research on the topic.