Insomnia is an intrusive part of everyday life for so many people. Insomniacs sometimes feel helpless to do anything but struggle with their...