annoyed/frustrated

The Emotions Lab