With all of the technology and stress that surrounds us, it seems impossible to catch a break. Millions of people across the globe struggle with getting enough sleep every night, and this inevitably takes a heavy toll on our bodies and mental health....