Kim Johnson was wonderful and she worked with me tirelessly. She helped me more than I can thank her for. I just wish I realized sooner that we had reached that point that she helped me all she could. I completely value a therapist who knows their stuff! But to be honest, if the patient doesnt realize its time to move on, I believe the therapist should step in and say, Look, weve worked together on your issues for a long time, but I feel that I have done all I can for you. I have zero hard feelings for Kim Johnson, she did an amazing job while it lasted!