Missed periods can be due to stress
or a number of other factors. Bad moods, feeling emotional, poor sleep
can be signs of depression
, or if these symptoms are only around the time of your period it could be due to premenstrual dysphoric disorder
. I would talk to your Dr about this.