If you live in a legal state I would just recommend purchasing weed. If not, if you have connections and can get away with it then just purchase weed off of a dealer. I do have CBD vape juice and enough of it does ease some pain, I have no experience with CBD flower or oil though.
Edit: I have never had pain issues serious such as you described. Sometimes I would take my vape filled with that CBD juice to work and it would ease it off a little, but not seriously.