vexation

noun

1.
anger produced by some annoying irritation
2.
the psychological state of being irritated or annoyed
Derived from:
vex
3.
something or someone that causes anxiety; a source of unhappiness
Derived from:
vex
4.
the act of troubling or annoying someone
Derived from:
vex