I am sorry to hear about your back pain. I think you are wise to avoid opiates!
Well, I am not sure what you have tried so I will share a few things that have helped me with back pain.
Mullein Root Tincture - Unfortunately, it is hard to find and not a good time of year to make it. I think Beneficial Botanicals is where I bought it before I made it. It can be taken internally. But I have mostly used it topically. I massage it into the neck (or back) at the spine area. It supposedly helps to increase synovial fluid and I have been able to pop my neck 20 minute after applying.
I am guessing you have tried magnesium oil?
What about castor oil packs on the area overnight? That helps me wherever I have pain.
Alternating warm and cool (not hot and cold) applications is another great pain reliever. The cool reduces inflammation and the warm increases circulation for healing.
I am also guessing you have tried internal turmeric?
Sitting cross legged on the floor helps me to get pressure off of my lower back. Just 20 minutes a day.
I also use a large exercise ball to sit on when using my laptop for short periods of time to relieve back pressure and help me with balance.
Keep us posted. I hope you find a solution that helps solves this for you.
~Mama to Many~