exasperation

A feeling of being very annoyed and out of patience.