Overcoming Frustrations When Teaching

When you are a teacher, professional or not, how do you deal with frustration?

First and foremost, I am not a professional teacher. I have a great many friends who are, and I respect them and the work they do tremendously. It is not an easy career to be involved in.