I have had enough. I have just returned to work after nearly 2 months off with various mental health issues I am trying to deal with and I was supposed to be on a phased return as agreed with the deputy head. This meant that I would teach the two classes that I currently have (rest on study leave) and would get into school as early as i could each morning. One of the problems I am trying to deal with is insomnia caused by stress and depression. For this I have been given some very strong sleeping pills which mean that don't always wake up at the right time. I have tried only taking half but all that did was keep me awake longer and I still slept through 5 alarms. Another is social anxiety disorder and whilst I am fine in the classroom I find that the staffroom is more then I can cope with and staff meetings cause panic attacks. For this I have been given anti-anxiety drops and calming tablets. These mixed with the AD's and sleeping pills make a little forgetful and dosorientated at times. Anyway since I have been back I have emails from the head everyday highlighting how I am not "fulfilling my contractual duties" because I forgot to go to a lunch duty (i was with a yr13 who was about to sit her exam), was late into school and I forgot about Lunchtime detention duty. He was also snotty with me because I had to leave 15minutes early yesterday to make my therapist appointment. My therapist isn't really taking new clients but she is fitting me in where she can as a favour to the school nurse and my Doctor. The only other alturnative was for me to be hospitalised for 6-8 weeks which I didn't want to do. I have just had enough, I am trying my best to be here and do my job effectively and to get myself well but this is getting too much. I have been in tears everyday so far this week and really just want to walk out. I am starting to think I should just hand in my notice and leave now.