Hi I'm actually a CBT therapist, not sure what modality of therapy you are having currently and I dont want to discredit this therapist but from my experience, it doesn't sound typical of what I would expect. When working with self esteem, anxiety etc the first few sessions are what we call psycho education. Looking at the root causes, understanding our problems a bit more and creating awareness. Having awareness is crucial, you need to understand why you are being asked to do something or what is the incentive in doing it? While CBT is different to counselling as counselling is more explorative whereas CBT is more present focused but I am a firm believer that to understand the present we have to be aware of the past. Taking 2 sessions to do a test seems a waste of time and something that could've probably been set as an in-between task. I would never be as abrupt to tell a client they are being difficult and would explore it a lot more sensitively, although I do know therapists who are more direct but like many of the above have said, its about finding someone that you can gel with. The therapeutic relationship plays a big factor in treatment success. My advice would be to try and address your concerns with the therapist. A professional will try and understand and adapt and this may improve your experience. If not I wouldn't let it put you off and I would try someone new. Well done for even attempting to get the support though that is a huge step that you should be proud of and best of luck moving forwards x