Wakes you up at 3:00 AM with worries for the coming day Lets you fall asleep 5 minutes before the alarm goes off

3,231 shares