There are many causes for bone pain, including cancer metastases and compression of bones in the spine from degenerative bone disease. It can also be caused by damage from long-term use of steroids to treat a condition.
Using anti-inflammatory adjuvants -- even something as simple as ibuprofen, or something stronger such as a corticosteroid -- can lessen bone pain.