Stress, depression, and your menstrual cycle may all be linked but what is causing what may be a bit more complicated. My cycle causes my moods to go absolutely wild. I'm all over the board with sad, mad, irritable, etc. I eventually got diagnosed with PMDD and put on meds that were a lifesaver. My friend on the other hand, has clinical depression and when she is having a bad time, it can cause all kinds of menstrual issues. I highly recommend going to a doctor and getting both a physical and a mental evaluation to determine what would be the best course of treatment for you.
Have you talked to a doctor or just find somebody you can vent to ! Because stress and depression has made my cycle come a week late and even skip an entire month! But now I'm dealing with my feelings better so its regular timing now! And make sure you track your cycle because it could have changed due to stress and depression!
Is there anything I can do about it so I can stop feeling this way?