From my past and recent experience, I’ll say the Hemp-based Cannabidiol aka CBD is great for pain management.
Having suffered from chronic back pain for a long time I’ll it has really helped me a lot get through tough times.
And also it doesn’t induce euphoric effect i.e. doesn’t get anyone high.
I’ll recommend you to try CBD Oil. As I’ve have recently tried these two and have found really effective.
hope this helps you, all the best!