Frustration or PPD?
Could be frustration or stress