Sometimes it's easy to work out why you can't drift off – a late dinner, a looming test, a noisy neighbor... But other times, ...