I agree, the sleep is imperative. Missing one hour can make a world of difference in my pain for the day. I take a cocktail every night of 1500mg magnesium citrate, 1 Benadryl, 1 Nexium and 1 flexaril. The Flexaril was prescribed for my Fibromyalgia DX and is really helpful. I have read some studies of late that are referring to Fibro as a sleep disorder and I have to say that it makes sense to me. My Fibro symptoms (a.k.a. my Lyme disease) are much worse when I don't sleep well. Multiple days of not sleeping well will lead to not functioning well. I am so protective about my sleep.
I also sleep with a mask - any source of light can stop your body's production of melatonin and cause you to stay awake, ear plugs, and a sugar free Ricola cough drop for the dry mouth. It is quite a production when I go to bed, LOL.