A great number of people face with difficulty maintaining asleep . It problem, commonly called insomnia , can contribute to experiences of fatigue, irritability , even impact one's general health . Various factors can play a role in insomnia, such as anxiety , bad rest schedules, certain medications , and underlying medical problems. Thankfully, m