Hello, I also have had my bouts of crying lately that are sometimes uncontrollable. It's not easy especially when feeling like you don't know where to look for the answer.
What helps me find peace is reading a book, it's very corny I know, but the feeling of immersing your mind to another perspective will help alleviate staying confined in your own head.
As for recommendations, that I will leave up to you. Create a habit out of something, anything. Three days is all it takes to get hooked on a task even if you are no good at it. Personally, I found a strange love for chemistry after I read a book, and it all started with melting some silver down. From silver to science, it's not easy but the answers you are looking for are closer than you think.
Even taking on a brand new challenge, you can crochet, you can cook, you can even try melting some metal down, my wife took on plants, and while I was furious about the amount of spending and space it created, I learned that she finds peace in there, so I stopped being upset about the things that could be controlled but should not be.
I truly hope that you take these ideas into consideration and don't hesitate to start off with some reading or podcasts, it will come naturally so long as you are paying attention. Control the controllables, if you feel as though you are getting wrapped up into your own mind, take a walk! Sure it's cold outside, but who can control that? Put an extra sweater on, buy a heated vest (definitely a great item for the colder days).
Don't beat yourself up over things that you may potentially just be cooking up in your head out of imagination, apply your imagination to your happiness and you will be better before you know it