I've been teaching since 2013, not long I know, but I love it.
Yes, it's hard work, and it takes a lot of time, and I tutor 3 evenings a week to up my pay as I refuse to take on a TLR, but I'm really happy in my job.
I get to talk about my favourite subject all day every day and show students how exciting it can be!
My school are pretty good. We don't mark classwork and homework is marked in class or online automatically. We have assignments for each class once per half term which are quality marked by us but that is fine.
Preparation is shared eagerly between teachers and everyone is very supportive of everyone else.
Is it just me? Am I incredibly lucky?