I am one of many who seems to have chronic pain. I refuse to take painkillers because of what they can do to my body.
I am basically stuck using ice and heat. I don't have a bathtub so I don't have the option to use things like Epsom salt.
My pain is in my lower back, shoulders, and neck.
What do you do to handle pain?
Listen to me. I am an exploration diver and my brother is a SEAL. Myself broke both ankles twice, 3l and 1r knees surgery, broken right hip, 2r shoulder rebuilds and 1 left. I can run 10 miles and swim one before breakfast and still throw weights and ladies on the daily. My brother more or less the same. I am 50 he is 46.
We both live mostly pain free (aside from pain of an activity but who cares).
YOGA YOGA YOGA for the body and mind.
and when you done with yoga do more yoga.
Swimming is also another great activity.
Honestly your pain sounds more like stress than any injury, just say'n