There is a various factor for insomnia such as a change in Lifestyles, illness, medication, hormone level variation, and physical problem.
Read this post on nithiremedy.com