Еще совет: очень часто бессонница от того, что в голове "крутятся" дела по работе.
А крутятся они от того, что не был должным образом "закрыт" рабочий день - не был подведен итог и не был составлен план на завтра.
Выход простой: чётко обозначать самому себе конец рабочего дня.
Когда-то Анатолий Карпов (шахматист такой, друг Каспарова

) рассказывал, что он давным-давно для себя сделал вывод, что больше 6-7 часов в день он шахматами заниматься не может - всё, что сверх того, уже не эффективно.
Поэтому "отработав норму" он может смело переключаться на другие интересные дела.
Например - на стадион сходить.