FRUSTRATER
prevent (a plan or attempted action) from progressing, succeeding, or being fulfilled
cause (someone) to feel upset or annoyed as a result of being unable to change or achieve something
frustrated.
cause (someone) to feel upset or annoyed as a result of being unable to change or achieve something
frustrated.