hi sleeps,
Sounds like you use your anger where it's needed. Glad you let both those people know their behavior was unacceptable. Neither one is fair.
I know it's none of my business...., but

i hope you try to talk to your t about the anger and sense of betrayal, even if you show him the note above. For myself, when I don't talk about stuff, it becomes the white elephant in the room. Also, it leaves me feeling like I didn't really accomplish what I needed to. It justs seems so important when you only get to see him so few times, that he know exactly what this is doing to you. Then, if there were anything he could offer, any brainstorm that might come his way, maybe there could be something better for you. If you don't mention it, there's no way for it to go anywhere. Please don't be mad at me, I know I'm sticking my nose where it doesn't belong, but I want so much for this to get better for you.
Take care of that cold. And give your dog a big hug from me, glad he's okay. Quay