Сон, это период времени, отведенный для контроля состояния организма, его органов и их "ремонта". Маленькие дети спят много - они растут и их организм проводит постоянный мониторинг своего развития. У взрослых на сон уходит практически постоянный интервал времени, индивидуально, конечно. А вот у пожилых ... непонятно что происходит - то ли нет ресурсов на "ремонт", то ли организм в замешательстве и не знает что делать.
По аналогии, это примерно как с автомобилем - пока он новый, достаточно профилактики, но и водитель постоянно ухаживает за ним. Когда машина уже набрала солидный пробег, начинаются частые ремонты - подвеска, амортизаторы, бензонасос, помпа ... - всегда найдется чему сломаться. А вот когда машина старая, ремонт делают только самый необходимый, не больше! Чтобы не дай бог, во время ремонта она не рассыпалась окончательно! Ездит - ничего не трогай, пока ездит!
По своему личному опыту. Лет в 45 заметил, что стал ложиться спать в 2-3 ночи. Попытался это исправить, ложился в 12, даже если спать не хотелось. Стали болеть легкие! Если ложиться спать в 3 ночи, легкие не болят. Почитал литературу. Оказывается, в начале сна, с часу до трёх ночи, идет проверка легких. То есть, организм старается пропустить эту проверку, потому что не знает, как исправить их ненормальное состояние.
Потом стал просыпаться в 5 утра и не спать до 6-7 часов. А если заснуть в это время, начинаются боли в животе. Оказывается - был большой камень в желчном пузыре и организм не знал, как от него избавиться!
Сейчас мне 66 и часто на сон уходит всего 4-5 часов. То есть, организм вырабатывает свои последние ресурсы и старается сэкономить на "ремонте" и профилактике.
Вообще, врачи скорой помощи знают, что в начале ночи поступают вызовы от больных легкими, сердцем, в 4-6 утра - больные с почками, ЖКТ (желудочно-кишечный тракт) и подобное. Они сами могут подробнее рассказать.
Поэтому сон и пропадает, что организму "делать, увы, уже нечего и лучше проснуться".