Your job sounds stress city Rach so hats off to you, it's good you have the gym as a place to vent though, will stop you going insane! Is teaching everything you hoped it would be when you started training?
Hope you have a lovely weekend and enjoy the meals out xx