Posts by Stephanie

The new cure for depression: sleep?

Depression and insomnia have long been known to create a hellish downward spiral: Being depressed can wreak havoc on your ability to sleep, and not getting enough sleep can make your mood even worse. As anyone who’s been sleep deprived knows, it’s a lot harder to cope with even minor irritations when you’re running on…

Read More