Being on steroids for an extended length of time is VERY bad for the bones. I would NOT want to take them for very long.

Plus it affects other organs in the body.
It's too bad since it relieved your pain. Talk to your doc about an alternative medication. Best of luck! Hugs, Lee