Yay for big, dumb grins!!! I'm so glad you and T got on the same wave length and really got to *be* with each other.
I, too, recently have been through a HUGE rupture with my T and though it's *mostly* repaired, there's still some areas that need work. The rupture was 2 months of constant frustration at each other for us. It took a session like you described to finally really stop and talk to each other about what the heck was going on. And some of it was so simple... I, too, was at the point of kicking her in the knees (j/k... sorta), storming out, and resigning from therapy because the communication between both of us just SUCKED.
I'm so, so, so glad for that big, dumb grin