Is 6 hours of sleep enough? Read our guide on how much sleep you need each night to live a happy, healthy life.