Its good that you expected some bumps with your sleep. But over all you have been doing and feeling so much better!
I had a busy weekend and stressful too. It was 98* here and I had a local wedding to attend. I worryed all week about it for some strange reason. I felt mad because this was going to be a fun thing that I wanted to do and it seams like always something interfears or makes things hard. but I kept myself from any real panic attack. Saturday am I woke up with a swollen knee! It was fine at bed time so what happened over night???? hummm... That stressed me a little. I started with my self talk, I didn't feel pain, it will be alright.
The day went on, the wedding was good, had some great food (I'm a picky eater so I was really surprised)Later that night we had another event to go to ( everything on one day, geez) It was out side in the evening and it was really nice out. One bad thing happened there too, I got stung by a hornet, on my foot, wearing sandels! I put some mud on it and took a benadryl I was fine. So I made it through a big weekend, I am relieved its over, more confident as I dealt with some stressors that I did deal with much better than in the past.
I went to the Dr. today with my knee. That too is a stresser. I have a cyst that filled with fluid behind the knee, it will go away in time, rest, ice, motrin. Only sometimes do you need surgery to fix this.
So I did really well at putting action infront of what if. I did better at the self talk in keeping myself below 5's for anxiety. I even got slightly dizzy a couple times but worked through the whole thing and enjoyed my self inspite of the heat and my physical problems.
I'm going to look for that book, it sounds great! I too need improvement on self talk.
My Dr. has been a great help with complimanting me on my improvement. My bp was great, no zanax sense March, and he even said it is a process of changing all those habits, thoughts ect... but he said he really sees a change in me.

He's probably so relieved I am not calling him all hours as I have been known to do!( in the past)
This was a real test weekend, I have some good marks, and some needs to improve too. I realize where I need to improve and that is much better than before!
Oh I think I'm ready to move to the next session. Maybe Wed. I catch 13, time management. Sounds interesting...