I went through a Veterans Administration course of CBT and In Vivo Exposure Therapy and it was nothing like the "primal scream" therapies I did in the 90's that you may be thinking of. I thought "venting" was disproven to work in the late last century. That said, anything that interrupts a looping thought process is good. I've gone to the beach and rolled around in the cold pounding surf just to reset my head.
https://centerforanxietydisorders.com/treatment-programs/in-...