I think that when someone really benefits from therapy its because they have a good connection with their T. Having a T that you get along with, and work together with is a VERY big part in determining the success of therapy. Is there any way you might be able to try and find one that "fits" with you better? ... I think that would make a difference.
Best of luck
Jacq