There are many benefits of a good night's sleep aside to feeling refreshed the next morning: it can help reduce stress, keep your heart healthy, and eliminate depression. While sleeping, your brain...