Being a teacher:
The goal of a teacher is that students gain the confidence to do well in their lives and their jobs, and to "be all they can be".
The satisfaction comes from seeing the students get jobs in their field, or go on to succeed at higher levels of education.
The fascination comes from watching how the students--people who are often still in formative stages--behave, and work with one another.
The fun comes from talking with the students.
(And the frustration comes when the students are their own worst enemies.)
Teaching is not about “delivering content” or “covering the material”. Teaching is about influencing students to think and solve problems, to understand how to behave in the workplace, to take responsibility for their work and their behavior.