For all of you who have trouble sleeping, you might get your adrenal gland tested. You suck on a cotton swab four times a day and have them tested for adrenalin. I foung out that my glands did not release any adrenalin during the day but started about 10:00 PM. So I was up most of the night even though I was exausted. I have been on B5 for a year now. After living without sleep for years and trying all the sleep medicines out there, I can now sleep through the night and get up feeling rested and I am now in less pain. Our bodies have so many malfunications that it takes a long time to sort all of them all out.