I had some great teachers (and horrible ones) and I remember one explaining how he liked his job because it had a built-in two month sabbatical each year and it allowed him and his family to have a pretty unique travel plan. He had an option to be paid over 10 months while he taught (annual/10) or spread over the whole year (annual/12) and he got insurance either way. So he had a very regimented plan where he taught for 35 years, did cool travel each summer and retired at 55 or something with 75-100% income.
There aren’t many other jobs that offer that structure.
Of course the job is demanding, but most jobs are. I’m not sure how to reconcile the job difficulty Olympics so I usually just nod and agree when people go on about their job is hard.
For comparison, I’ve always had to spend $500-2000/year on supplies and equipment. It’s not right and my employer should, but they never had in 30 years. And I work in programming. So it seems like all employers are lame about not paying for all supplies so I don’t quite think this is a unique negative factor. For comparison, my six grader had a list of supplies that cost $200 for the year and included 25% going to a common pool. So the school system not paying for supplies dings parents in addition to teachers.