Answer:
Depression
Low blood sugar
PMS
Life stress
Anxiety
Hormonal imbalance
Lack of sleep
Step-by-step explanation:
all the causes of irritability
9.4m questions
12.2m answers