frustration: a feeling of annoyance at being hindered or criticized
annoyance: anger produced by some annoying irritation
future date: a particular day in the future that is specified as the time something will happen