aggravation indignation wreck
agitation anger discomfort frustrated impatience indignant irritation nagging snit vexation
annoyance irritated restless uneasy
bafflement dilemma discomfiture dismay distress embarrassment quandary silliness
checkmate failure shipwreck
bringdown disappointment letdown misgivings
haste urgency
discontent irritableness
angry feeling
annoy offence vexed