I've been struggling with my thoughts and emotions recently. It partly relates to my current situation and something that happened recently but this has mainly just brought up a lot of things that happened in the past which I thought I was over but I now feel angry and upset about them all over again and keep going over them in my mind rather than just focusing on the present. Unfortunately, it's not really something that I could talk through with anyone - even a counsellor - but I was wondering if online CBT would help and would enable me to put things behind me without having to discuss the details with anyone?