Про бессонницу хорошо написано в книге Виктора Франкла «Человек в поисках смысла». Он психолог ранга Фрейда, т.е. один из великих. Книжку читать непросто, поскольку она не популярная. Это сборник статей. Поэтому даю ссылку на место, где конкретно написано про бессонницу:
На этой страничке найдите с помощью поисковой функции в браусере (что-то типа «Find in this page») слово «заснуть».
Кстати, читать Франкла рекомендуется всем, кто ищет смысл жизни или не видит в своей жизни смысла. Он всю жизнь занимался тем, что помогал людям найти смысл в жизни. Это основа его теории.