GET YOUR VITAMINS CHECKED!! I had these EXACT same issues (the full body, bone and joint pain) and my vitaminD level was CRITICALLY LOW! Get tested ASAP as soon as I started taking the prescription vitamins D (OTC wouldn’t have been strong enough to get me up quickly enough) all the pain went away in about 2-4 weeks. Each time I’d take the vitamin at first, that day gave me a bit of relief and each week it got better and better. That wasn’t the only thing wonky in my vitamins but the severe deficiency in vitamin D (despite going outside every day) was what was causing all of the pain. Also had thyroid problems, hypothyroid, had to get meds for that as well as hormonal imbalances. It’s sad checking these things isn’t just standard care because they should be with how important they are for functionality.
I get monthly remedial deep tissue massages. Not the Thai relaxing one. The one where they dig in and actually work my knots out. I’m sore for the next 2-3 days. But massages releases knots gets blood flow running gets rid of toxins and just in general helps w pain. Along a daily morning yoga, stretching, for 30mins.
Please get your blood checked, vitamin levels like B12 and D and also thyroid. I was aching when I got diagnosed underactive thyroid and it's especially common PP x