Ok, the last post was a little emo. Mr. CT has his actual performance review meeting with me on Friday and it wasn't nearly as bad as I was feeling about on Thursday. I also had a really awesome lesson during the Chem 1 classes, which my Prof was watching, so that had me feeling really nice. I still feel like I'm in a hole with the students, if I remember you need 5 positive interactions for each negative interaction to balance people's perception of you, so I've got 4 rocking lessons left to claw my way back to neutral.
Things aren't doing so well behind the scenes, but I'll get through and we'll see how things go.