Firstly, welcome to the forum!
I'm sorry to hear how you're feeling - it can be frustrating when you have to wait so long for CBT and other health services, but unfortunately all we can do is wait. If you are willing and able to spend the money, you could skip the line and be seen privately, but I know that's not an option for everyone. Don't lose hope - in difficult times, hope is sometimes the one thing that gets us throughx
Much love <3