The Emotions Lab

anger or intense frustration