Bless you. Have you self referred for CBT online with the NHS? You can do in online. My experiences of NHS mental health services are that they have been fantastic and much better than private, albeit there are waiting lists.
Also, download the calm app and buy a relaxing pillow spray and a blue tooth sleep mask for listening to sleep stories/meditation sessions. I find that a hot shower before bed, a nice book on the go, aromatherapy and the calm app all really help me.
I would also plan your day and include a few uncomfortable activities such as going out for a short walk followed by a reward (TV show, cup of tea, etc).
Also, take charge and write down your symptoms in an online calendar so that you can see how you feel at different parts of the month and then you will know when to expect feeling like this. If it becomes a regular thing and problematic, then you could talk to your Dr, either about antidepressants (they're there for if you need them) or alternatively the pill (if you're not already on it).
I think that the most important thing is taking small steps to take charge of the situation and putting yourself back in control, which you are clearly capable of by coming on here. It takes guts to post on an online forum.
There's a good quote, sorry I forget the guys name, but he said, "I have endured many terrible things in life, some of which actually happened".
Statistically 90% of what we worry about never happens.
I can also assure you that you'd have to be caught red handed wearing a balaclava and clutching a bag of diamonds labeled 'loot'whilst dressed in a black and white striped outfit, in broad daylight before the police took the slightest bit of interest in you! The same largely applies to everyone else too.