いらいら (translations)→ aggravation indignation wreck
いらだち (translations)→ agitation anger discomfort frustrated impatience indignant irritation nagging snit vexation
苛立ち (translations)→ annoyance irritated restless uneasy
困惑 (translations)→ bafflement dilemma discomfiture dismay distress embarrassment quandary silliness
挫折 (translations)→ checkmate failure shipwreck
失望 (translations)→ disappointment letdown misgivings
焦燥 (translations)→ haste urgency
焦燥感 (translations)→ discontent irritableness