Vex·a·tion
(vekˈsāSH(ə)n)
Noun
The state of being annoyed, frustrated, or worried
Something that causes annoyance, frustration, or worry
Synonyms: annoyance, irritation, exasperation, indignation, anger, crossness, displeasure, pique, bile, disgruntlement, bad mood, aggravation