もどかしい
frustrated
irritated