I have a few suggestions that have helped me!
One is doing puzzles, physical or video games. I like problem solving a lot since it keeps me from ruminating. Sometimes it feels really good to work on a jigsaw puzzle and just zone out with some music.
Knitting and crochet is another. Just be careful with your hands and neck if you're doing it for a long time. There's some great tutorials online and you can into it pretty cheaply with inexpensive yarns. Plus, you'll end up with a neat blanket/scarf.
Complex cooking is another option. If you like food, try making some of the cuisines you love at home. The research and actual time into making stuff from scratch is intense. People who bake fancy bread end up spending a lot of time perfecting recipes.
Try out the Divinity Original Sin series, also produced by Larian. Different system and setting but it's wonderful.