I know a lot of people who take or use it for pain where I live. The people who use it say it is very effective. I know people who tried it and said it did nothing. I think it most likely does nothing, but if it works for you, it works.
I tend to not like taking and using drugs, and I tend to be very wary of “natural” remedies, so that is my bias. I absolutely believe nature has amazing cures, many of our pharmaceuticals are from nature, but pharmaceuticals are double blind tested, while a lot of the natural remedies aren’t. Before trying it I would just want to know possible negative side effects.
Also, I don’t think I know people who take it for anxiety, so I don’t have feedback for that. I would guess you have tried other things. Deep breathing, compartmentalizing your thoughts, check your thyroid (if your TSH is less than 1.5 it might be thyroid related) get plenty of exercise, quit caffeine.