This morning, my sister posted that she had insomnia on her Facebook. I don't really have that problem but I can remember that the times in my life I did. It was either related to a coming big event or something related to my fears or could even be remorse related. What in your opinion are the main reasons for insomnia? What are the best solutions?