2F.,
Great job on continually seeking to manage your challenges.:)
I absolutely support and cheer you on in getting started with CBT!! I can't tell you how much benefit I found through going through it myself!
We have a lot of self help material that is CBT based in the Resources if you want to get a jump start while you find a therapist and await an appointment! I did a combination of self-help along with therapy...and it was really effective!
https://www.healingwell.com/community/default.aspx?f=9&m=104206
Best wishes on our increase, and keep us posted as to your progress.
S.C.