If you haven’t tried the Wim Hof method, please give it a go. It might not work for you as well as it has for others, but it won’t cost you anything to try it.
Personally I believe it’s helpful for both. I don’t know what the mechanism is, but it has been effective for me. It feels something like distilled meditation (vipassana) ...