If you haven't already, get yourself referred to the hospice team - not because you need a hospice, but because you need their pain control skills. Now - before it becomes a huge issue.
You'd be amazed how effective paracetamol is taken regularly, not 'when you need it'!
You also need some form of sedative to help you sleep - I agree with Chris; diazepam at the very least. It's easy to dismiss good 'ole Valium, but as well as being a mild, safe, sedative, it's very effective as a 'potentiator' - working with other meds, making them them dose-for-dose more effective. And that works at very low dosages.
But there's a pharmacy full of options ....