Things you never knew about insomnia

You are continually experiencing problems in your sleep, and you want to find something else to blame other than yourself? Well, the scientists are...