frustrating

Making you feel annoyed because something keeps blocking you.