Excessive levels of work-related stress (or any stress, for that matter) can impact your sleep quality and duration. Unfortunately, both a lack of sleep and stress can have a significant impact on your mental health. Most health experts recommend that adults get seven to nine hours of sleep per night.