If you've had a sleepless night, you may have spent plenty of time staring at your ceilings, counting sheep. But have you ...