Thank you for this, I am on a waiting list for CBT so this might be something that can help me a lot. I am going to try going to sleep soon, but I have that link bookmarked and open in a new window, I will be sure to read it tomorrow.
I am working on mindfulness with my current therapist but we have not done any CBT, I am sure that it will be helpful.
Thank you for taking the time to read my post and thank you for your advice.