For me, in my mid-50's, it's "early(?)" onset arthritis. Mostly in left thumb joint area.
It's not bad, but I'm a wuss for pain..

It's more annoying than anything else.
Aleve (Naproxen Sodium) works wonders for me, although as with all mediciations, I try to use them only when I feel it's necessary.
The brand name is pricey, but Costo & Walmart carry the generics, which are just as good in my opinion. I can't tell any difference.
I've been pretty lucky overall with backpain, but on somewhat rare occassion, I have used Doan's Pills - another NSAID (magnesium salicylate tetrahydrate).
These don't seem to be as popular now as they once were, so you might have to try places like CVS / Walgreens?
I also don't recall seeing this as generic - maybe it already is? It's a little more pricey compared to Aleve generics.
That said: I recall these worked amazingly well - but it's a small sample size for me as I'm not especially prone to backaches (at least not yet!!).
As always, check with your doctor first, etc. etc..
Booze doesn't really work for me. Stretching helps, but not that much frankly (for me).
It feels good to stretch while you're doing it, but the effect doesn't last.
I think the key to joint/muscle pain is to control the inflamation. NSAID's do that pretty effectively.