As a fellow instructor, I can certainly sympathize with your frustration. Give yourself a rest and maybe you will come back to it with a fresh perspective. If not, keep an eye out for someone else...