I’ve had some of the pains you describe (having to keep adjusting position) and I’ve not found a pharmacological ‘painkiller’ that helps. Most painkillers deplete Magnesium, so you really do need to take the Epsom Salt baths, to help replenish this. The body takes up the Magnesium it needs from this through the skin and it helps relieve pain.
Other things I’ve found that relieve certain types of pain are:-
* Marmite/Vegimite, made into a warm drink and stir in a quarter of a teaspoon of Turmeric.
* Pour boiling water on a small spoon of Cinnamon in a cup, cool with milk and drink like tea.
* Take Vitamin D and Calcium
* Get a Massage over the troublesome area.
Take B Vitamins to keep the bowel active.