So recently.. I've had lower back pain as well. Advil wasn't helping, I had to sleep sitting on the couch with and ice pack on my back. I recently started taking Meloxicam (not an opioid). Prescribed by my Doc. Its one pill upon rising, it last 20 hours. It is more of an effective (NSAID) then Advil IMO. It's been helping alot. i hope you feel better quick.