There is no authoritative information that anger causes menstruation. The onset of menstruation can be affected by various factors and there is no authoritative clinical information indicating that anger can cause menstruation. However, relevant researches have shown that because anger will stimulate the nervous system and lead to endocrine dysfunction, therefore, to a certain extent, frequent anger is likely to cause menstrual disorders. In addition to anger, menstruation can also be altered by factors such as stress, anxiety, depression, staying up late and excessive exercise. However, abnormal menstruation can also be caused by local inflammation, adenomyosis, endometriosis and other diseases. To summarize, anger has a certain effect on the onset of menstruation, so you need to pay attention to emotion management in daily life, keep your mood happy, pay more attention to rest, and change bad habits. If menstruation is abnormal for a long period of time, you need to go to the hospital for medical consultation to clarify the cause of the disease.