I just want to say that I am not a therapist and I don’t know you, but I want to say what I find helps me with my mental and physical wellbeing.
Talking to a therapist is, I think, a very good first step forward.
Also, I think that physical exercises can be very uplifting for the spirit.
For example, I try to walk at least 10 kilometers (6 miles) a day (when I am at work it is usually more than that). I find it very rewarding and it is also good for the body and mind (if you can walk of course, I know not everyone can).
It can help me to get other thoughts or think about things differently, and it can give a certain kind of achievement, if you know what I mean.
When I have time, I go running or do physical execises with my own bodyweight to stay in shape, but walking really helps me to stay positive.
Anyhow, good luck and be well.
(English is not my native language).