Have you ever had the feeling of lying awake at night, unable to get to sleep? Many of us know what it is like to struggle ...