Sort:  

The latest bouts are due to stress, as I approach the anniversary of my husband's death.

Stress yes, it can be a contributing factor.
Just stay strong!