Hi zoo. ((((((hugs))))))
I have a headache from reading all of this but that's okay.

I don't think you are dissing your T, you are just saying.......you know what? This isn't working for me anymore. You sound strong and secure in your posts. I can see some real growth on your part just in the last few weeks from your last rupture until now. You are taking on your own issues, taking care of little zoo, standing up for yourself. I guess that is one good thing about this situation.
You deserve better. Not dissing your T again, but this is not a healthy situation for anyone. This is a good reminder of why there are boundaries and why T's should have someone they can talk to about their clients...........and that person should not be their client. Sending love your way. I hope you heal quickly.