All, I just began my 4th semester (2nd year) as a HS teacher. I'll apologize for this post in advance, but I am desperate. I owe another few years to a program that helped me get into education. I'm also severely put-out, burned out, irritated, p*ssed, and looking for answers. What keeps teachers long term? I'm at a tougher urban school...generally low performing students...but my principal has labeled my abilities as "phenomenal". She is supportive. However, my current quality of life is awful. I complain, whine, and gripe constantly. I catch myself waking up at 4 a.m. to have fictitious mental arguments with disrespectful students. I dread approaching each coming day as a teacher, knowing it takes everything I have to try and motivate 85 teenagers. What's next? Do I try a higher performing school before I look for other jobs? Am I clearly not mentally cut out for teaching even though I apparently do a good job? I can't keep sacrificing my own sanity. I feel like a wimp and an emotional baby. All this from a middle-aged man. Any comments or advice are much appreciated!!!