Teebs
Glad you posted this. All your answers are right there in your posts, but first let me say "wow" to your exposure. To be able to carry the exposure through a full blown panic attack is something.
Why do you feel frustrated? Because you know you can do this and shouldn't have to. Because you know in your mind you are going to get better so what's to praise. Self criticism is bad for you. Failures are only markers not really important and not to be counted. they will go and you know that. Be impressed with your successes, I am.
Why should you celebrate this minor victory? Because it is a major victory really. You said it.
If it is fun and you should be able to do it, it is not minor, it is major. Doing something you don,t want to do is actually a smaller victory, see because you are not supposed to be able to do it.
Does this make sense.
Now the last is harder. Try to do what Shari does, because it works. But add on "this is not the anxiety doing this, this is me." "I am the one making this hard". " My friend told me so" Do you have any idea what in your background caused you to strive for perfection and become so critical. You may have to find this first and deal with I. ( I had to and it did wonders for me ) Being self critical comes from the unfounded belief that you are not good enough. Unfounded because you are good enough, more than good enough. You are intelligent and you are doing this at your pace which looks to me to be faster than I would have been able to. And you are winning. Patience, (please) hang in there it will get better.
Here for you,
Your friend
Davit.
Ps Good post, keep sending.