Hey there. These are some great thoughts, and I agree with every one of them. I, too, am finding CBT extremely helpful. That said, I am just working with the cognitive piece. I would really like to find a behavioral therapy group to supplement the cognitive portion. I am jealous of the program that you're in. Anyway, I hope things continue going well!