I can well imagine most of the 'advice' on here will come from people who have never taught, never will and don't have a clue as to the "life" of a teacher.
I have every sympathy for the OP.....having taught in UK secondary schools for 25 years it is no walk in the park....... that's for sure.