Apologies for the double post (also posted this on Primary) but I am feeling low and in need of opinion/advice. I know it's been a long term and everyone is feeling knackered but even before now I am finding it harder and harder to be positive when I'm teaching. This is my 5th year and after a few years of particularly challenging classes I feel myself becoming a very irritable person! I have thought this for a few weeks now but it's been this week that really brought it home. My class are tricky and there are a few challenging pupils, but there are also some very lovely ones! I was having a bad day on Tuesday, there had been a falling out at break time between some boys that I was trying to deal with when they had come back to the classroom. Lovely girl comes over to me to ask a question, but I completely snapped at her and told her to go away. I felt awful at the time and I could see she was upset. She understandably told her Mum when she got home who then got in contact with the head. Head called me in to her office yesterday to discuss this with me and I explained from my point of view, I apologied to the child and her mum for what had happened. Everything is fine now. But this incident got me thinking that I don't want to become this person who snaps at children and make them terrified and upset! (They are Year 5 btw) but I as I said earlier I am finding it hard to be a positive teacher who isn't getting annoyed all the time! I obviously want to be strict with the children, but how do I find a balance and become a nice person again??