If you have insomnia or periodic restless nights, you know what it's like to lie awake in bed exhausted when your mind won't ...