I do not have Fibromyalgia, but I do have problems with sleep (for very different reasons) in very similar to you. Unfortunately I have no solution to this that I can offer you and I am sorry you have to deal with sleepless night on top of your pain.
Take care.