Hmm...
I thought I would add another 2 cents worth.
Someone said that this is a "mutalistic relationship." Actually, it depends on the type of therapy your T is doing and what his training is. Some schools of thought maintain that the relationship is NOT mutalistic and that T should control his counter-transferance reactions.
Personally, I think T has the right to get upset. BUT, I don't think he has the right to DISPLAY his anger the way he apparently did. Once my T said "Rip, I am angry because you violated boundary X." Then we discussed it. T did not yell, make me give back anything, embarrass me, shame me, etc. T set an example of proper anger management.
I probably would have done the same thing as you did and QUIT. Personally, if you have had enough anger displayed to you over the years by people who "cared about you" then you don't need anymore .
I hope you are feeling better and taking care of yourself.