A great number of people face with difficulty maintaining rest . It issue , often called insomnia , can contribute to feelings of tiredness , frustration , and impact one's general health . Various causes can lead to sleeplessness, such as anxiety , bad sleep habits , some prescriptions, even existing health conditions . Luckily , several are avai