Damage to the spine is a common side-effect of long-term steroidal use. That is why asthma treatment nowadays uses low-
dose inhaled steroids, rather than oral steroids, which are systemic.
Opiates don't work too well for spinal pain because the problem is glial cell stimulation which don't have opiate receptors.
You need to get a consult with a pain specialist. Ask them about using transdermal lidocaine patches or an electrical TENS device.