upset, confused, frustrated, aghast

The Emotions Lab