A great number of adults struggle with problems maintaining rest . It problem, frequently called sleeplessness , can contribute to experiences of exhaustion , annoyance, and impact your general health . Several factors can play a role in insomnia, like stress , unhealthy rest schedules, some dru