furious, irate, disappointed, annoyed, judgey

The Emotions Lab