The Emotions Lab

frustration and displeasure