Teachers deal with a lot, yep. But, we all do. We all have stress, issues,
difficulties, etc. I have family that are teachers, or have been. I am glad they did. Heck, my wife has taught and will possibly teach in schools again.
I just do not like the argument that teachers never get enough or need more. Or that they need this time off, or whatever. I remember when I was in Retail, then when I was in property management (renters are the worst people on earth). The crap I dealt with sucked. But, I never got me days. I never got to say, I want to leave early and get paid more. I never got holidays off, or the summer off.
Now this was a long time ago, but the point stands. You choose a profession or a job, you get what comes with that job.