IN NO WAY am i saying to not fire your therapist. you probubly should fire this one. But in the future, dont be to reluctant to hear their point of view. I have found in therapy that my "T" will bring up points that at first have seemed like total bull to me. but then on the drive home or later in the week it pops back in and something makes me say "maybe." It might help to hear them out and really think about what they are saying, it might not be totaly true, but there may be hints in there. If your not going to listen a little in therapy whats the point in going? you can sit on the couch at home talking to a parrot if you just want someone to agree with you.
"You cant always get what you want, but if you try sometimes, you just might find, you get what you need."