I get this sometimes. It's horrible. I don't have Fibro as far as I am aware.
Get some nice lavender epsom salt and put it in a bath that's just shy of being too hot for you and soak in it for 20-30 minutes. It helps a lot and will let you get back to sleep.