When you are in a bad mood when you have your period, you may become irritable, anxious, easily lose your temper, and easily get tired, and some people may suffer from insomnia and headache. This happens mainly because it is related to the hormone level in the body. This is because at the time of menstruation, the estrogen and progesterone in the body drop in order to cause the endometrium to shed and cause clinical vaginal bleeding, or menstruation. As the body is more sensitive to estrogen and progesterone, the drop in estrogen and progesterone at that time will cause a series of emotional changes. It is recommended that women can drink more soy milk before menstruation and usually eat foods containing estrogen, such as black beans or peanut butter, etc., which will effectively relieve the bad mood of menstruation. In addition, it is recommended to supplement the B vitamin class, which can nourish the nerves.