Эх, помню, когда в армии служил, то были презабавнейшие случаи. Солдат ведь спит тогда, когда начальник от него отвернётся. Например, однажды наша рота пошла утром в баню. В банный день обычно поднимают на полчаса пораньше и строем ведут по городку к банному помещению. Пришли, построились, как положено - перекличка. Одного солдата нет. Смотрим - догоняет. Оказывается, когда шли, он на ходу заснул. Все повернули на перекрёстке, а он как робокоп прямо пошагал. В темноте не заметили. Он потом так и шагал, пока в траншею не упал, проснулся от того, что грудью в бруствер упёрся и долго вспоминал "Кто я? Где я? И какого рожна тут делаю?...". Вообще против бессонницы есть неплохое средство: ложиться спасть строго в определенное время +-5мин. А перед сном погулять минут 30 на свежем воздухе. Медикаментозное решение проблемы даёт только временный эффект, и лучше стараться избегать его.
А вообще для хорошего сна необходима комплесная усталость организма. Ведь бывает так, что от дневных делов мозги кипят, а тело не устало. Ты его в кровать ложишь, потмоу что голова отключается, а руки-ноги не уработались и полны энергии. Так что 3-4 раза в неделю вечерние тренировки очень даже хороши, если со сном проблемы. Даже просто пробежка трусцой уже даст заметный результат. Болезнь нашего века - гиподинамия. 50 часов в неделю(!) человек проводит в сидячем положении. Вот и получается, что каждый сам себе злобный Буратино.
P.S. То ли поставить себе в подпись слова из песни: "Ах, если б молодость знала, ах, если б старость могла..."?!