Comparing jobs is never helpful. Because they are so many variables.
Even in my job, how hard I have found it has varied over the years. Currently as a consultant, I am on my feet much less. But the responsibility is crushing at times. Worrying about my decisions and will patients recover or deteriorate or worse. For example, going to a coroner’s inquest and being quizzed for several days about the medical care a patient has received from me and the team: sometimes a patient I have never seen, is the most stressful experience I have had. It is a different kind of exhaustion to when I was a house officer in the 90s working 56 hour shifts and having little support. I remember aching all over and developing cystitis because I did not have time to go to the toilet. So even within one job there can be variables.
And then being a doctor in one trust can be a different level of stress and exhaustion to working in a different NHS trust. I am sure the same is for teachers and every other role too: the employer makes a difference.
Some people in a position better to compare are probably people who have done teaching and other jobs. But then again the other variables still apply, and it will also depend on your employer and location, deprivation factors, SLT, parent body etc.
And then it also depends on personal factors. So whilst I am pretty good at my job as a hospital doctor, I suffer from migraines. So being a welder, the environment of heat, noise and light would be very difficult physically for me. So our personal vulnerabilities play a part too.
I think it would be best if there was some mutual respect and understanding of everybody’s job. It’s a bit arrogant to comment on somebody’s work life when you have never experienced it exactly
yourself. Best to give people the benefit of the doubt rather than simmer with resentment, envy or contempt.